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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen.
Klassen
AssemblyExtensions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyNameInfo |
Beschreibt eine Assembly. |
BlobBuilder |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DebugMetadataHeader |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
HandleComparer |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ILOpCodeExtensions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ImageFormatLimitationException |
Die Ausnahme, die ausgelöst wird, wenn ein Versuch, Metadaten zu schreiben, einen Grenzwert der Formatspezifikation überschreitet. Wenn die Heap-Größenbeschränkung beispielsweise überschritten wird. |
MetadataReader |
Liest Metadaten gemäß der ECMA 335 CLI-Spezifikation. |
MetadataReaderProvider |
Stellt eine MetadataReader für Metadaten bereit, die in einem Array von Bytes, einem Speicherblock oder einem Datenstrom gespeichert sind. |
MetadataStringDecoder |
Stellt die MetadataReader mit einem benutzerdefinierten Mechanismus zum Decodieren von Bytesequenzen in Metadaten bereit, die Text darstellen. |
MetadataUpdateHandlerAttribute |
Gibt an, dass ein Typ, der Benachrichtigungen über Metadatenaktualisierungen empfangen soll. |
MetadataUpdater |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeName |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeNameParseOptions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyFile |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyFileHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyFileHandleCollection |
Stellt eine Auflistung von AssemblyFileHandledar. |
AssemblyFileHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
AssemblyReferenceHandleCollection |
Eine Sammlung von Assemblyverweise. |
AssemblyReferenceHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
Blob |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
BlobBuilder.Blobs |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
BlobContentId |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
BlobHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
BlobReader |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
BlobWriter |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
Constant |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ConstantHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
CustomAttributeHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
CustomAttributeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
CustomAttributeNamedArgument<TType> |
Stellt ein benanntes Argument dar, das von einer benutzerdefinierten Attributsignatur decodiert wird. |
CustomAttributeTypedArgument<TType> |
Stellt ein typiertes Argument für ein benutzerdefiniertes Metadaten-Attribut dar. |
CustomAttributeValue<TType> |
Stellt ein benutzerdefiniertes Attribut des typs dar, der durch |
CustomDebugInformation |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
CustomDebugInformationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
CustomDebugInformationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
CustomDebugInformationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttribute |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttributeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttributeHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DeclarativeSecurityAttributeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DocumentHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DocumentHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
DocumentNameBlobHandle |
Eine BlobHandle, die ein Blob auf #Blob Heap in portablen PDB als Dokumentname strukturiert darstellt. |
EntityHandle |
Stellt eine Metadatenentität dar (z. B. Typreferenz, Typdefinition, Typspezifikation, Methodendefinition oder benutzerdefiniertes Attribut). |
EventAccessors |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
EventDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
EventDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
EventDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
EventDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ExceptionRegion |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ExportedType |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ExportedTypeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
FieldDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
FieldDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
FieldDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
FieldDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GenericParameter |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GenericParameterConstraint |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GenericParameterConstraintHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GenericParameterConstraintHandleCollection |
Stellt eine Auflistung von Einschränkungen eines generischen Typparameters dar. |
GenericParameterConstraintHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GenericParameterHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GenericParameterHandleCollection |
Stellt eine Auflistung generischer Typparameter einer Methode oder eines Typs dar. |
GenericParameterHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
GuidHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ImportDefinitionCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ImportDefinitionCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ImportScopeCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ImportScopeHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
InterfaceImplementation |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
InterfaceImplementationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
InterfaceImplementationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
InterfaceImplementationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalConstantHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalConstantHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalScope |
Stellt Informationen zum Umfang 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalScopeHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalScopeHandleCollection.ChildrenEnumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalScopeHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalVariableHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalVariableHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ManifestResource |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ManifestResourceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MemberReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MemberReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MetadataStringComparer |
Stellt Hilfsprogramme für Zeichenfolgenvergleiche bereit, um Zeichenfolgen in Metadaten abzufragen und dabei die Zuordnung nach Möglichkeit zu vermeiden. |
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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodDebugInformationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodDebugInformationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodImplementation |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodImplementationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodImplementationHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodImplementationHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodImport |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodSignature<TType> |
Stellt eine Methode (Definition, Verweis oder eigenständige Signatur) oder Eigenschaftssignatur dar. Im Fall von Eigenschaften entspricht die Signatur dem eines Getters mit einem unterscheidenden SignatureHeader. |
MethodSpecification |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MethodSpecificationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ModuleDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ModuleDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ModuleReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ModuleReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
NamespaceDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ParameterHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ParameterHandleCollection |
Enthält eine Auflistung von Parametern einer angegebenen Methode. |
ParameterHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
PropertyAccessors |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
PropertyDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
PropertyDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
PropertyDefinitionHandleCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
PropertyDefinitionHandleCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ReservedBlob<THandle> |
Stellt ein Handle und ein entsprechendes BLOB für einen Metadaten heap dar, der für zukünftige Inhaltsaktualisierungen reserviert wurde. |
SequencePoint |
Stellt einen portablen PDB-Sequenzpunkt dar. |
SequencePointCollection |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
SequencePointCollection.Enumerator |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
SignatureHeader |
Stellt die Signaturmerkmale dar, die durch das führende Byte von Signaturblobs angegeben werden. |
StandaloneSignature |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
StandaloneSignatureHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
StringHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeDefinition |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeDefinitionHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeLayout |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeReference |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeReferenceHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeSpecification |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
TypeSpecificationHandle |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
UserStringHandle |
Stellt ein Handle für den Benutzerzeichenfolgen-Heap dar. |
Schnittstellen
IConstructedTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ICustomAttributeTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
IPrimitiveTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ISignatureTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ISignatureTypeProvider<TType,TGenericContext> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ISimpleTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ISZArrayTypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ITypeProvider<TType> |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, 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 wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
HandleKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ILOpCode |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
ImportDefinitionKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
LocalVariableAttributes |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MemberReferenceKind |
Gibt Konstanten an, die angeben, ob ein MemberReference auf eine Methode oder ein Feld verweist. |
MetadataKind |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MetadataReaderOptions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
MetadataStreamOptions |
Bietet Funktionen auf niedriger Ebene zum Lesen von Assemblymetadaten gemäß ECMA-335. Dieser Namespace wurde entwickelt, um von Compilern und anderen Tools verwendet zu werden, die Assemblymetadaten lesen müssen. |
PrimitiveSerializationTypeCode |
Gibt Konstanten an, die die Typcodes definieren, die zum Codieren von Typen von Grundtypen in einem CustomAttribute Wert-BLOB verwendet werden. |
PrimitiveTypeCode |
Gibt Konstanten an, die primitive Typen definieren, die in Metadatensignaturen gefunden werden. |
SerializationTypeCode |
Gibt Typcodes an, die zum Codieren der Wertetypen in einem CustomAttributeValue<TType> Blob verwendet werden. |
SignatureAttributes |
Gibt zusätzliche Flags an, die auf Methodensignaturen angewendet werden können. Die zugrunde liegenden Werte der Felder in diesem Typ entsprechen der Darstellung des führenden Signaturbytes, das durch eine SignatureHeader Struktur dargestellt wird. |
SignatureCallingConvention |
Gibt an, wie Argumente in einer bestimmten Signatur vom Aufrufer an den Angerufenen übergeben werden. Die zugrunde liegenden Werte der Felder in diesem Typ entsprechen der Darstellung des führenden Signaturbytes, das durch eine SignatureHeader Struktur dargestellt wird. |
SignatureKind |
Gibt den Signaturtyp an. Die zugrunde liegenden Werte der Felder in diesem Typ entsprechen der Darstellung des führenden Signaturbytes, das durch eine SignatureHeader Struktur dargestellt wird. |
SignatureTypeCode |
Gibt Konstanten an, die Typcodes definieren, die in der Signaturcodierung verwendet werden. |
SignatureTypeKind |
Gibt die Typdefinition der Signatur an. |
StandaloneSignatureKind |
Gibt an, ob ein StandaloneSignature eine eigenständige Methode oder lokale Variablensignatur darstellt. |
Hinweise
Dieser Namespace enthält die folgenden Kernklassen:
- Die MetadataReader Klasse, die zum Lesen einer Assembly verwendet wird.