implements IDescriptor
0x00x0068
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | declarations | Lazy<System.Collections.Generic.Dictionary<Google.Protobuf.Reflection.IDescriptor | Private+1 flags | — | |
| 0x08 | <Proto>k__BackingField | FileDescriptorProto | Private+1 flags | — | |
| 0x08 | <Features>k__BackingField | FeatureSetDescriptor | Private+1 flags | — | |
| 0x08 | <MessageTypes>k__BackingField | IList<Google.Protobuf.Reflection.MessageDescriptor> | Private+1 flags | — | |
| 0x08 | <EnumTypes>k__BackingField | IList<Google.Protobuf.Reflection.EnumDescriptor> | Private+1 flags | — | |
| 0x08 | <Services>k__BackingField | IList<Google.Protobuf.Reflection.ServiceDescriptor> | Private+1 flags | — | |
| 0x08 | <Extensions>k__BackingField | ExtensionCollection | Private+1 flags | — | |
| 0x08 | <Dependencies>k__BackingField | IList<Google.Protobuf.Reflection.FileDescriptor> | Private+1 flags | — | |
| 0x08 | <PublicDependencies>k__BackingField | IList<Google.Protobuf.Reflection.FileDescriptor> | Private+1 flags | — | |
| 0x08 | <SerializedData>k__BackingField | ByteString | Private+1 flags | — | |
| 0x08 | <DescriptorPool>k__BackingField | DescriptorPool | Private+1 flags | — |
Functions 43
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void .ctor(ByteString descriptorData, FileDescriptorProto proto, IList<Google.Protobuf.Reflection.FileDescriptor> dependencies, DescriptorPool pool, bool allowUnknownDependencies, GeneratedClrTypeInfo generatedCodeInfo) | Private+1 flags | 0x08 | |
| Dictionary<Google.Protobuf.Reflection.IDescriptor CreateDeclarationMap() | Private | 0x08 | |
| IDescriptor FindDescriptorForPath(IList<System.Int32> path) | Private | 0x08 | |
| DescriptorBase GetDescriptorFromList(IReadOnlyList<Google.Protobuf.Reflection.DescriptorBase> list, int index) | PrivateStatic | 0x08 | |
| IReadOnlyList<Google.Protobuf.Reflection.DescriptorBase> GetNestedDescriptorListForField(int fieldNumber) | Private | 0x08 | |
| DescriptorDeclaration GetDeclaration(IDescriptor descriptor) | 1 flags | 0x08 | |
| string ComputeFullName(MessageDescriptor parent, const string& name) | 1 flags | 0x08 | |
| IList<Google.Protobuf.Reflection.FileDescriptor> DeterminePublicDependencies(FileDescriptor this, FileDescriptorProto proto, IEnumerable<Google.Protobuf.Reflection.FileDescriptor> dependencies, bool allowUnknownDependencies) | PrivateStatic | 0x08 | |
| FileDescriptorProto get_Proto() | 2 flags | 0x08 | |
| FileDescriptorProto ToProto() | Public | 0x08 | |
| FeatureSetDescriptor get_Features() | 2 flags | 0x08 | |
| Edition get_Edition() | 2 flags | 0x04 | |
| Syntax get_Syntax() | Public+1 flags | 0x04 | |
| string get_Name() | PublicFinal+3 flags | 0x08 | |
| string get_Package() | Public+1 flags | 0x08 | |
| IList<Google.Protobuf.Reflection.MessageDescriptor> get_MessageTypes() | Public+1 flags | 0x08 | |
| IList<Google.Protobuf.Reflection.EnumDescriptor> get_EnumTypes() | Public+1 flags | 0x08 | |
| IList<Google.Protobuf.Reflection.ServiceDescriptor> get_Services() | Public+1 flags | 0x08 | |
| ExtensionCollection get_Extensions() | Public+1 flags | 0x08 | |
| IList<Google.Protobuf.Reflection.FileDescriptor> get_Dependencies() | Public+1 flags | 0x08 | |
| IList<Google.Protobuf.Reflection.FileDescriptor> get_PublicDependencies() | Public+1 flags | 0x08 | |
| ByteString get_SerializedData() | Public+1 flags | 0x08 | |
| string Google.Protobuf.Reflection.IDescriptor.get_FullName() | PrivateFinal+3 flags | 0x08 | |
| FileDescriptor Google.Protobuf.Reflection.IDescriptor.get_File() | PrivateFinal+3 flags | 0x08 | |
| DescriptorPool get_DescriptorPool() | 2 flags | 0x08 | |
| uint8 FindTypeByName(const string& name) | Public | 0x08 | |
| FileDescriptor BuildFrom(ByteString descriptorData, FileDescriptorProto proto, const FileDescriptor[]& dependencies, bool allowUnknownDependencies, GeneratedClrTypeInfo generatedCodeInfo) | PrivateStatic | 0x08 | |
| void CrossLink() | Private | 0x00 | |
| FileDescriptor FromGeneratedCode(const byte[]& descriptorData, const FileDescriptor[]& dependencies, GeneratedClrTypeInfo generatedCodeInfo) | PublicStatic | 0x08 | |
| IEnumerable<Google.Protobuf.Extension> GetAllExtensions(const FileDescriptor[]& dependencies, GeneratedClrTypeInfo generatedInfo) | PrivateStatic | 0x08 | |
| IEnumerable<Google.Protobuf.Extension> GetAllGeneratedExtensions(GeneratedClrTypeInfo generated) | PrivateStatic | 0x08 | |
| IEnumerable<Google.Protobuf.Extension> GetAllDependedExtensions(FileDescriptor descriptor) | PrivateStatic | 0x08 | |
| IEnumerable<Google.Protobuf.Extension> GetAllDependedExtensionsFromMessage(MessageDescriptor descriptor) | PrivateStatic | 0x08 | |
| IReadOnlyList<Google.Protobuf.Reflection.FileDescriptor> BuildFromByteStrings(IEnumerable<Google.Protobuf.ByteString> descriptorData, ExtensionRegistry registry) | PublicStatic | 0x08 | |
| IReadOnlyList<Google.Protobuf.Reflection.FileDescriptor> BuildFromByteStrings(IEnumerable<Google.Protobuf.ByteString> descriptorData) | PublicStatic | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| FileDescriptor get_DescriptorProtoFileDescriptor() | PublicStatic+1 flags | 0x08 | |
| CustomOptions get_CustomOptions() | Public+1 flags | 0x08 | |
| FileOptions GetOptions() | Public | 0x08 | |
| uint8 GetOption(Extension<Google.Protobuf.Reflection.FileOptions extension) | Public | 0x08 | |
| RepeatedField<T> GetOption(RepeatedExtension<Google.Protobuf.Reflection.FileOptions extension) | Public | 0x08 | |
| void ForceReflectionInitialization() | PublicStatic | 0x00 |
Used by 84
types with a member, parameter or interface of this type<>c<>c<>c__DisplayClass0_0<>c__DisplayClass0_0<>c__DisplayClass2_0<>c__DisplayClass2_0<>c__DisplayClass5_0AccessTokenReflectionAnyReflectionApiReflectionBuilderDeleteTokenRequestReflectionDeleteTokenResponseReflectionDescriptorBaseDescriptorPoolDescriptorReflectionDurationReflectionEmptyReflectionEnumDescriptorEnumeratorEnumValueDescriptorEqualityComparer`1ExtensionCollectionFieldDescriptorFieldFilterReflectionFieldMaskReflectionFileDescriptor[]Func`2Func`2GetAuthForEpicClientId3RequestReflectionGetAuthForMobileXplayClientId3RequestReflectionGetAuthForNx2ClientId3RequestReflectionGetAuthForNxClientId3RequestReflectionGetAuthForOriginPcId3RequestReflectionGetAuthForPcClientId3RequestReflectionGetAuthForPs4ClientId3RequestReflectionGetAuthForPs4CrossGenClientId3RequestReflectionGetAuthForPs5ClientId3RequestReflectionGetAuthForSteamClientId3RequestReflectionGetAuthForXbsxClientId3RequestReflectionGetAuthForXoneClientId3RequestReflectionGetId3AuthResponseReflectionGrantId3TokenByResolveConflictRequestReflectionGrantTokenByAddAuthenticatorRequestReflectionGrantTokenByAnonymousTokenRequestReflectionGrantTokenByAuthorizationCodeRequestReflectionGrantTokenByChangeGameStateRequestReflectionGrantTokenByClientCredentialsRequestReflectionGrantTokenByExchangeRequestReflectionGrantTokenByGetGameStateRequestReflectionGrantTokenByOtcRequestReflectionGrantTokenByPasswordRequestReflectionGrantTokenByRefreshTokenRequestReflectionGrantTokenByRemoveAuthenticatorRequestReflectionGrantTokenByRetrofitRequestReflectionGrantTokenByThirdPartyMobileRequestReflectionGrantTokenResponseReflectionHashSet`1ICollection`1Id3AuthServiceReflectionId3TokenStatusReflectionIDescriptorIEnumerator`1IEqualityComparer`1IList`1IReadOnlyList`1ISet`1MessageDescriptorMethodDescriptorOneofDescriptorPackageDescriptorPluginReflectionPredicate`1ServiceDescriptorSlotSourceContextReflectionStructReflectionTimestampReflectionTokenServiceReflectionTypeReflection+4 more