Metadatenschnittstellen

In diesem Abschnitt werden die nicht verwalteten Schnittstellen beschrieben, die Zugriff auf die Metadaten bereitstellen, die von den .NET Framework-Typen, -Methoden, -Feldern usw. zur Verfügung gestellt werden.

In diesem Abschnitt

ICeeGen-Schnittstelle
Stellt Methoden zur dynamischen Codekompilierung bereit.

IHostFilter-Schnittstelle
Stellt eine Methode für den Laufzeithost dar, um Metadatentoken für die Verarbeitung zu markieren.

IMapToken-Schnittstelle
Stellt Zuordnungsfunktionen zwischen importierten und ausgegebenen Metadatensignaturen bereit.

IMetaDataAssemblyEmit-Schnittstelle
Stellt Methoden bereit, die das von der Common Language Runtime verwendete Selbstbeschreibungsmodell unterstützen, um Ressourcen aufzulösen und zu verarbeiten.

IMetaDataAssemblyImport-Schnittstelle
Stellt Methoden zum Zugreifen auf und Untersuchen der Inhalte eines Assemblymanifests bereit.

IMetaDataConverter-Schnittstelle
Stellt Methoden zum Zuordnen von Typbibliotheken zu ihren Metadatensignaturen sowie zum gegenseitigen Konvertieren bereit.

IMetaDataDispenser-Schnittstelle
IMetaDataDispenser ist veraltet. Verwenden Sie stattdessen IMetaDataDispenserEx.

IMetaDataDispenserEx-Schnittstelle
Stellt Methoden bereit, die Bereiche des Arbeitsspeichers zum Erstellen oder Ändern von Metadaten zuordnen.

IMetaDataEmit-Schnittstelle
Stellt Methoden zum Erstellen, Ändern und Speichern von Metadaten über die Assembly im momentan definierten Bereich bereit.

IMetaDataEmit2-Schnittstelle
Stellt Methoden zum Definieren und Ändern der Metadatensignaturen von Methoden und Konstruktoren mit Parametern vom Typ System.Type bereit.

IMetaDataError-Schnittstelle
Stellt einen Rückrufmechanismus zur Meldung von Fehlern während der Auflösung der Metadatensignatur für eine Assembly bereit.

IMetaDataFilter-Schnittstelle
Stellt Methoden zum Markieren und Filtern von Metadatentoken bereit, um wiederkehrende Aktionen zu vermeiden, die bereits ausgeführt wurden.

IMetaDataImport-Schnittstelle
Stellt Methoden zum Importieren und Bearbeiten von Typen aus anderen Assemblys bereit.

IMetaDataImport2-Schnittstelle
Erweitert IMetaDataImport für die Arbeit mit generischen Typen.

IMetaDataInfo-Schnittstelle
Stellt eine Methode bereit, die Informationen zur Zuordnung von Metadaten aus einer Datei auf dem Datenträger in den Arbeitsspeicher abruft.

IMetaDataTables-Schnittstelle
Stellt Methoden zum Speichern und Abrufen von Metadateninformationen in Tabellen bereit.

IMetaDataTables2-Schnittstelle
Erweitert IMetaDataTables, um Methoden für die Arbeit mit Metadatenstreams einzubeziehen.

IMetaDataValidate-Schnittstelle
Stellt Methoden zum Validieren von Metadatensignaturen bereit.

Globale statische Metadatenfunktionen

Metadatenenumerationen

Metadatenstrukturen

Metadaten-Unions