System.Reflection.Metadata Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen.
Klassen
AssemblyExtensions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
BlobBuilder |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DebugMetadataHeader |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
HandleComparer |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ILOpCodeExtensions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImageFormatLimitationException |
Die Ausnahme, die ausgelöst wird, wenn ein Versuch, Metadaten zu schreiben, eine von der Formatspezifikation angegebene Grenze überschreitet. Dies ist beispielsweise der Fall, wenn die Heapgrößenbeschränkung überschritten wird. |
MetadataReader |
Liest Metadaten gemäß der ECMA 335 CLI-Spezifikation. |
MetadataReaderProvider |
Stellt einen MetadataReader für Metadaten bereit, die in einem Bytearray, einem Speicherblock oder einem Stream gespeichert sind. |
MetadataStringDecoder |
Stellt MetadataReader mit einem benutzerdefinierten Mechanismus zum Decodieren von Bytesequenzen in Metadaten bereit, die Text darstellen. |
MetadataUpdateHandlerAttribute |
Gibt an, dass ein Typ Benachrichtigungen über Metadatenupdates empfangen soll. |
MetadataUpdater |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodBodyBlock |
Stellt den Methodentext in der ECMA 335-Assembly dar. |
PEReaderExtensions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
Strukturen
ArrayShape |
Stellt die Form eines Arraytyps dar. |
AssemblyDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyFile |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyFileHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyFileHandleCollection |
Stellt eine AssemblyFileHandle-Auflistung dar. |
AssemblyFileHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
AssemblyReferenceHandleCollection |
Eine Sammlung von Assemblyverweisen. |
AssemblyReferenceHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
Blob |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
BlobBuilder.Blobs |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
BlobContentId |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
BlobHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
BlobReader |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
BlobWriter |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
Constant |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ConstantHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomAttribute |
Stellt Informationen zu einem benutzerdefinierten Attribut bereit. |
CustomAttributeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomAttributeHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomAttributeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomAttributeNamedArgument<TType> |
Stellt ein benanntes Argument dar, das aus einer benutzerdefinierten Attributsignatur codiert wurde. |
CustomAttributeTypedArgument<TType> |
Stellt ein typisiertes Argument für ein benutzerdefiniertes Metadatenattribut dar. |
CustomAttributeValue<TType> |
Stellt ein benutzerdefiniertes Attribut des von |
CustomDebugInformation |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomDebugInformationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomDebugInformationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
CustomDebugInformationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttribute |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttributeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttributeHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttributeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
Document |
Das Quelldokument in den Debugmetadaten. |
DocumentHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DocumentHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DocumentHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
DocumentNameBlobHandle |
Ein BlobHandle, das ein Blob auf dem #Blob-Heap in Portable PDB darstellt, strukturiert als Dokumentname. |
EntityHandle |
Stellt eine Metadatenentität dar (z. B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut). |
EventAccessors |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
EventDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
EventDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
EventDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
EventDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ExceptionRegion |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ExportedType |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ExportedTypeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ExportedTypeHandleCollection |
Stellt eine Auflistung von TypeReferenceHandle-Instanzen dar. |
ExportedTypeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
FieldDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
FieldDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
FieldDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
FieldDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GenericParameter |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GenericParameterConstraint |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GenericParameterConstraintHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GenericParameterConstraintHandleCollection |
Stellt eine Sammlung von Einschränkungen eines generischen Typparameters dar. |
GenericParameterConstraintHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GenericParameterHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GenericParameterHandleCollection |
Stellt eine Sammlung von generischen Typparametern einer Methode oder eines Typs dar. |
GenericParameterHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
GuidHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
Handle |
Stellt eine beliebige Metadatenentität (z.B. einen Typverweis, eine Typdefinition, eine Typspezifikation, eine Methodendefinition oder ein benutzerdefiniertes Attribut) oder einen Wert (eine Zeichenfolge, ein Blob, eine GUID oder eine Benutzerzeichenfolge) dar. |
ImportDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImportDefinitionCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImportDefinitionCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImportScope |
Stellt Informationen zum lexikalischen Bereich bereit, in dem eine Gruppe von Importen verfügbar ist. Diese Informationen werden in Debugmetadaten gespeichert. |
ImportScopeCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImportScopeCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImportScopeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
InterfaceImplementation |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
InterfaceImplementationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
InterfaceImplementationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
InterfaceImplementationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalConstant |
Stellt Informationen zu lokalen Konstanten bereit. Diese Informationen werden in Debugmetadaten gespeichert. |
LocalConstantHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalConstantHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalConstantHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalScope |
Stellt Informationen zum Bereich lokaler Variablen und Konstanten bereit. Diese Informationen werden in Debugmetadaten gespeichert. |
LocalScopeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalScopeHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalScopeHandleCollection.ChildrenEnumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalScopeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalVariable |
Stellt Informationen zu lokalen Variablen bereit. Diese Informationen werden in Debugmetadaten gespeichert. |
LocalVariableHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalVariableHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalVariableHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ManifestResource |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ManifestResourceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ManifestResourceHandleCollection |
Stellt eine Auflistung von ManifestResourceHandle-Instanzen dar. |
ManifestResourceHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MemberReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MemberReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MemberReferenceHandleCollection |
Stellt eine Auflistung von MemberReferenceHandle-Instanzen dar. |
MemberReferenceHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MetadataStringComparer |
Stellt Zeichenfolgenvergleichshilfen zum Abfragen von Zeichenfolgen in Metadaten bereit, wobei die Zuordnung nach Möglichkeit vermieden wird. |
MethodDebugInformation |
Stellt Debuginformationen bereit, die einer Methodendefinition zugeordnet sind. Diese Informationen werden in Debugmetadaten gespeichert. |
MethodDebugInformationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodDebugInformationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodDebugInformationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodImplementation |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodImplementationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodImplementationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodImplementationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodImport |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodSignature<TType> |
Stellt eine Methode (Definition, Verweis, oder eigenständig) oder eine Signatur der Eigenschaften dar. In Bezug auf Eigenschaften stimmt die Signatur bis auf einen Unterschied im SignatureHeader mit der Signatur eines Getters überein. |
MethodSpecification |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MethodSpecificationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ModuleDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ModuleDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ModuleReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ModuleReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
NamespaceDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
NamespaceDefinitionHandle |
Stellt ein Handle für eine Namespacedefinition bereit. |
Parameter |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ParameterHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ParameterHandleCollection |
Enthält eine Sammlung von Parametern einer angegebenen Methode. |
ParameterHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
PropertyAccessors |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
PropertyDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
PropertyDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
PropertyDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
PropertyDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ReservedBlob<THandle> |
Stellt ein Handle und ein entsprechendes Blob für einen Metadatenheap dar, die für die zukünftige Aktualisierung von Inhalten reserviert wurden. |
SequencePoint |
Stellt einen portablen PDB-Sequenzpunkt dar. |
SequencePointCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
SequencePointCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
SignatureHeader |
Stellt die Signatureigenschaften dar, die vom führenden Byte der Signaturblobs dargestellt werden. |
StandaloneSignature |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
StandaloneSignatureHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
StringHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeDefinitionHandleCollection |
Enthält eine Auflistung von TypeDefinitionHandle-Instanzen. |
TypeDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeLayout |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeReferenceHandleCollection |
Enthält eine Auflistung von TypeReferenceHandle-Instanzen. |
TypeReferenceHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeSpecification |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
TypeSpecificationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
UserStringHandle |
Stellt ein Handle für den Benutzerzeichenfolgenheap dar. |
Schnittstellen
IConstructedTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ICustomAttributeTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
IPrimitiveTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ISignatureTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ISignatureTypeProvider<TType,TGenericContext> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ISimpleTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ISZArrayTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ITypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
Enumerationen
ConstantTypeCode |
Gibt Werte an, die Typen von Metadatenkonstanten darstellen. |
CustomAttributeNamedArgumentKind |
Gibt Konstanten an, die die Arten von Argumenten in einer benutzerdefinierten Attributsignatur definieren. |
ExceptionRegionKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
HandleKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ILOpCode |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
ImportDefinitionKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
LocalVariableAttributes |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MemberReferenceKind |
Gibt Konstanten an, die angeben, ob MemberReference auf eine Methode oder ein Feld verweist. |
MetadataKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MetadataReaderOptions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
MetadataStreamOptions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace ist für die Verwendung von Compilern und anderen Tools konzipiert, die Assemblymetadaten lesen müssen. |
PrimitiveSerializationTypeCode |
Gibt Konstanten an, die Typcodes definieren, die zum Codieren von Typen primitiver Werte in einem Blob mit dem CustomAttribute-Wert verwendet werden. |
PrimitiveTypeCode |
Gibt Konstanten an, die primitive Typen definieren, die in Signaturen von Metadaten gefunden wurden. |
SerializationTypeCode |
Gibt Typcodes an, die zum Codieren der Werttypen in einem CustomAttributeValue<TType>-Blob verwendet werden. |
SignatureAttributes |
Gibt zusätzliche Kennzeichen an, die auf die Methodensignatur angewendet werden können. Die zugrunde liegenden Werte der Felder in diesem Typen entsprechen der Darstellung im führenden Signaturbyte, die von einer SignatureHeader-Struktur dargestellt wird. |
SignatureCallingConvention |
Gibt an, wie Argumente in einer vorhandenen Signatur vom Aufrufer an den Aufgerufenen weitergegeben werden. Die zugrunde liegenden Werte der Felder in diesem Typen entsprechen der Darstellung im führenden Signaturbyte, die von einer SignatureHeader-Struktur dargestellt wird. |
SignatureKind |
Gibt die Art der Signatur an. Die zugrunde liegenden Werte der Felder in diesem Typen entsprechen der Darstellung im führenden Signaturbyte, die von einer SignatureHeader-Struktur dargestellt wird. |
SignatureTypeCode |
Gibt Konstanten an, die in der Signaturcodierung zum Definieren des Typcodes verwendet wurden. |
SignatureTypeKind |
Gibt die Typdefinition der Signatur an. |
StandaloneSignatureKind |
Gibt an, ob StandaloneSignature eine eigenständige Methode oder eine Signatur einer lokalen Variablen darstellt. |
Hinweise
Dieser Namespace enthält die folgenden Kernklassen:
- Die MetadataReader -Klasse, die zum Lesen einer Assembly verwendet wird.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für