This class provides constant values for some of the common roles used by files in the build. The role of each file in the build is available in BuildFile.role.
| appInfo | The BuildFile.role value of the file that provides config information used in Low Integrity mode on Windows. | 
| assetBundle | The BuildFile.role value of built AssetBundle files. | 
| assetBundleTextManifest | The BuildFile.role value of an AssetBundle manifest file, produced during the build process, that contains information about the bundle and its dependencies. | 
| bootConfig | The BuildFile.role value of the file that contains configuration information for the very early stages of engine startup. | 
| builtInResources | The BuildFile.role value of the file that contains built-in resources for the engine. | 
| builtInShaders | The BuildFile.role value of the file that contains Unity's built-in shaders, such as the Standard shader. | 
| crashHandler | The BuildFile.role value of the executable that is used to capture crashes from the player. | 
| debugInfo | The BuildFile.role value of files that contain information for debuggers. | 
| dependentManagedLibrary | The BuildFile.role value of a managed library that is present in the build due to being a dependency of a CommonRoles.managedLibrary. | 
| engineLibrary | The BuildFile.role value of the main Unity runtime when it is built as a separate library. | 
| executable | The BuildFile.role value of an executable - the file that will actually be launched on the target device. | 
| globalGameManagers | The BuildFile.role value of the file that contains global Project Settings data for the player. | 
| managedEngineApi | The BuildFile.role value of files that provide the managed API for Unity. | 
| managedLibrary | The BuildFile.role value of a managed assembly, containing compiled script code. | 
| manifestAssetBundle | The BuildFile.role value of a manifest AssetBundle, which is an AssetBundle that contains information about other AssetBundles and their dependencies. | 
| monoConfig | The BuildFile.role value of files that are used as configuration data by the Mono runtime. | 
| monoRuntime | The BuildFile.role value of files that make up the Mono runtime itself. | 
| resourcesFile | The BuildFile.role value of the file that contains the contents of the project's "Resources" folder, packed into a single file. | 
| scene | The BuildFile.role value of a file that contains the packed content of a Scene. | 
| sharedAssets | The BuildFile.role value of a file that contains asset objects which are shared between Scenes. Examples of asset objects are textures, models, and audio. | 
| streamingAsset | The BuildFile.role value of files that have been copied into the build without modification from the StreamingAssets folder in the project. | 
| streamingResourceFile | The BuildFile.role value of a file that contains streaming resource data. |