Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Erweitert die IMetaDataEmit-Schnittstelle in erster Linie, um die Verwendung generischer Typen zu ermöglichen.
interface IMetaDataEmit2 : IMetaDataEmit {
HRESULT DefineGenericParam (
mdToken tk,
ULONG ulParamSeq,
DWORD dwParamFlags,
LPCWSTR szname,
DWORD reserved,
mdToken rtkConstraints[],
mdGenericParam *pgp
);
HRESULT DefineMethodSpec (
mdToken tkParent,
PCCOR_SIGNATURE pvSigBlob,
ULONG cbSigBlob,
mdMethodSpec *pmi
);
HRESULT GetDeltaSaveSize (
CorSaveSize fSave,
DWORD *pdwSaveSize
);
HRESULT ResetENCLog ();
HRESULT SaveDelta (
LPCWSTR szFile,
DWORD dwSaveFlags
);
HRESULT SaveDeltaToMemory (
void *pbData,
ULONG cbData
);
HRESULT SaveDeltaToStream (
IStream *pIStream,
DWORD dwSaveFlags
);
HRESULT SetGenericParamProps (
mdGenericParam gp,
DWORD dwParamFlags,
LPCWSTR szName,
DWORD reserved,
mdToken rtkConstraints[]
);
};
Methoden
Methode |
Beschreibung |
|---|---|
Erstellt eine Definition für einen generischen Typparameter und ruft ein Token für diesen generischen Typparameter ab. |
|
Erstellt eine generische Instanz einer Methode und ruft ein Token für die Definition ab. |
|
Ruft einen Wert ab, der den Größenunterschied der Daten angibt, die erforderlich sind, um die Änderungen für die aktuelle Bearbeiten-und-Fortfahren-Sitzung (Edit and Continue, EnC) auszudrücken. |
|
Setzt das Bearbeiten-und-Fortfahren-Protokoll zurück und startet eine neue Sitzung. |
|
Speichert Änderungen aus der aktuellen Bearbeiten-und-Fortfahren-Sitzung in der angegebenen Datei. |
|
Speichert Änderungen aus der aktuellen Bearbeiten-und-Fortfahren-Sitzung im Speicher. |
|
Speichert Änderungen aus der aktuellen Bearbeiten-und-Fortfahren-Sitzung im angegebenen Stream. |
|
Legt Eigenschaftenwerte für die generische Parameterdefinition fest, auf die durch das angegebene Token verwiesen wird. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll verwendet
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0