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.