0x00x0040
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | <Instance>k__BackingField | CoreRegistry | PrivateStatic | — | |
| 0x08 | <InstanceId>k__BackingField | string | Private+1 flags | — | |
| 0x04 | <Type>k__BackingField | ServicesType | Private | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | <Options>k__BackingField | InitializationOptions | Private | — | |
| 0x08 | <PackageRegistry>k__BackingField | IPackageRegistry | Private | — | |
| 0x08 | <ComponentRegistry>k__BackingField | IComponentRegistry | Private | — | |
| 0x08 | <ServiceRegistry>k__BackingField | IServiceRegistry | Private | — | |
Functions 24
| Signature | Flags | Native | Params |
|---|---|---|---|
| CoreRegistry get_Instance() | PublicStatic+1 flags | 0x08 | |
| void set_Instance(CoreRegistry value) | Static+2 flags | 0x08 | |
| string get_InstanceId() | Public+1 flags | 0x08 | |
| ServicesType get_Type() | 2 flags | 0x04 | |
| void set_Type(const ServicesType& value) | Private+1 flags | 0x04 | |
| InitializationOptions get_Options() | 2 flags | 0x08 | |
| void set_Options(InitializationOptions value) | 2 flags | 0x08 | |
| IPackageRegistry get_PackageRegistry() | 2 flags | 0x08 | |
| void set_PackageRegistry(IPackageRegistry value) | Private+1 flags | 0x08 | |
| IComponentRegistry get_ComponentRegistry() | 2 flags | 0x08 | |
| void set_ComponentRegistry(IComponentRegistry value) | Private+1 flags | 0x08 | |
| IServiceRegistry get_ServiceRegistry() | 2 flags | 0x08 | |
| void set_ServiceRegistry(IServiceRegistry value) | Private+1 flags | 0x08 | |
| void .ctor() | 2 flags | 0x00 | |
| void .ctor(IPackageRegistry packageRegistry, const ServicesType& type, const string& instanceId) | 2 flags | 0x08 | |
| void ResetStaticsOnLoad() | Static+1 flags | 0x00 | |
| CoreRegistration RegisterPackage(const uint8& package) | Public | 0x10 | |
| void RegisterServiceComponent(const uint8& component) | Public | 0x00 | |
| uint8 GetServiceComponent() | Public | 0x00 | |
| bool TryGetServiceComponent(const uint8& component) | Public | 0x01 | |
| void RegisterService(const uint8& service) | Public | 0x00 | |
| uint8 GetService() | Public | 0x00 | |
| void LockComponentRegistration() | 1 flags | 0x00 | |
| void LockServiceRegistration() | 1 flags | 0x00 |
Used by 15
types with a member, parameter or interface of this type<>c__DisplayClass50_0<CreateDiagnosticsComponents>d__64<GetOrCreateDiagnosticsAsync>d__27<GetSerializedProjectConfigurationAsync>d__66<Initialize>d__1<InitializeComponents>d__50AnalyticsServiceCoreDiagnosticsCorePackageInitializerCoreRegistryInitializerIDiagnosticsComponentProviderIInitializablePackageIInitializablePackageV2Ua2CoreInitializeCallbackUnityServicesInternal