Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Metódusokat biztosít a szerelvény metaadatainak létrehozására, módosítására és mentésére a jelenleg definiált hatókörben. A metaadatok tárolhatók a memóriában, vagy menthetők lemezre.
Methods
| Method | Description |
|---|---|
| ApplyEditAndContinue Method | Frissíti az aktuális szerelvény hatókörét a megadott pImportmódosításokkal. |
| DefineCustomAttribute Method | Létrehoz egy definíciót egy egyéni attribútumhoz a megadott metaadat-aláírással, amelyet a megadott objektumhoz kell csatolni, és jogkivonatot kap az egyéni attribútumdefinícióhoz. |
| DefineEvent Method | Létrehoz egy definíciót egy adott metaadat-aláírással rendelkező eseményhez, és jogkivonatot kap az eseménydefinícióhoz. |
| DefineField Method | Létrehoz egy definíciót a megadott metaadat-aláírással rendelkező mezőhöz, és jogkivonatot kap a meződefinícióhoz. |
| DefineImportMember Method | Létrehoz egy definíciót egy olyan típusú tag számára, amely az aktuális hatókörön kívüli modulban van definiálva, és jogkivonatot kap a referenciadefinícióhoz. |
| DefineImportType Method | Létrehoz egy definíciót egy olyan típusra való hivatkozáshoz, amely az aktuális hatókörön kívüli modulban van definiálva, és jogkivonatot kap a referenciadefinícióhoz. |
| DefineMemberRef Method | Létrehoz egy definíciót egy modul aktuális hatókörön kívüli tagjára való hivatkozáshoz, és jogkivonatot kap a referenciadefinícióhoz. |
| DefineMethod Method | Létrehoz egy definíciót a megadott aláírással rendelkező metódushoz, és visszaad egy jogkivonatot a metódusdefiníciónak. |
| DefineMethodImpl Method | Létrehoz egy definíciót egy interfésztől örökölt metódus implementálásához, és visszaad egy jogkivonatot a metódus-implementáció definíciójának. |
| DefineModuleRef Method | Létrehozza a megadott nevű modul metaadat-aláírását. |
| DefineNestedType Method | Létrehozza egy típusdefiníció metaadat-aláírását, és visszaad egy mdTypeDef jogkivonatot ehhez a típushoz, továbbá megadja, hogy a megadott típus tagja-e a hivatkozott típusnak tdEncloser. |
| DefineParam Method | Létrehoz egy paraméterdefiníciót a megadott jogkivonat által hivatkozott metódushoz megadott aláírással, és lekéri a paraméterdefinícióhoz tartozó jogkivonatot. |
| DefinePermissionSet Method | Létrehoz egy definíciót a megadott metaadat-aláírással rendelkező engedélykészlethez, és jogkivonatot kap az engedélykészlet definícióhoz. |
| DefinePinvokeMap Method | A megadott jogkivonat által hivatkozott metódus PInvoke-aláírásának funkcióit állítja be. |
| DefineProperty Method | Létrehoz egy tulajdonságdefiníciót a megadott típushoz a megadott get és set a metóduskiegészítőkkel együtt, és jogkivonatot kap a tulajdonságdefinícióhoz. |
| DefineSecurityAttributeSet Method | Biztonsági engedélyeket hoz létre a megadott jogkivonat által hivatkozott objektumhoz való csatoláshoz. |
| DefineTypeDef Method | Létrehoz egy típusdefiníciót egy közös nyelvi futtatókörnyezet-típushoz, és lekéri a metaadat-jogkivonatot az adott típusdefinícióhoz. |
| DefineTypeRefByName Method | Lekéri a metaadat-jogkivonatot egy olyan típushoz, amely az aktuális hatókörön kívüli másik modulban van definiálva. |
| DefineUserString Method | Lekéri a megadott literális sztring metaadat-jogkivonatát. |
| DeleteClassLayout Method | A megadott jogkivonat által hivatkozott típus osztályelrendezési metaadat-aláírásának megsemmisítése. |
| DeleteFieldMarshal Method | Megsemmisíti a PInvoke-rendezési metaadat-aláírást a megadott jogkivonat által hivatkozott objektumhoz. |
| DeletePinvokeMap Method | A megadott jogkivonat által hivatkozott objektum PInvoke-leképezési metaadatainak megsemmisítése. |
| DeleteToken Method | Törli a megadott jogkivonatot az aktuális metaadat-hatókörből. |
| GetSaveSize Method | Lekéri a szerelvény becsült bináris méretét az aktuális hatókörben. |
| GetTokenFromSig Method | Jogkivonatot kér le a megadott metaadat-aláíráshoz. |
| GetTokenFromTypeSpec Method | Lekéri a megadott metaadat-aláírással rendelkező típus metaadat-jogkivonatát. |
| Merge Method | Hozzáadja a megadott importált hatókört az egyesítendő hatókörök listájához. |
| MergeEnd Method | Az aktuális hatókörbe egyesít minden olyan metaadat-hatókört, amelyet egy vagy több korábbi hívás adott meg.IMetaDataEmit::Merge |
| Save Method | Az aktuális hatókörben lévő összes metaadatot a megadott címen lévő fájlba menti. |
| SaveToMemory Method | Az aktuális hatókör összes metaadatát a megadott memóriaterületre menti. |
| SaveToStream Method | Az aktuális hatókörben lévő összes metaadatot a megadott IStreamértékre menti. |
| SetClassLayout Method | Beállítja vagy frissíti egy korábbi hívás által meghatározott típus osztályelrendezési aláírását IMetaDataEmit::DefineTypeDef. |
| SetCustomAttributeValue Method | Beállítja vagy frissíti egy korábbi hívás IMetaDataEmit::DefineCustomAttributeáltal definiált egyéni attribútum értékét. |
| SetEventProps Method | Beállítja vagy frissíti egy esemény megadott funkcióját, amelyet egy korábbi hívás határoz meg.IMetaDataEmit::DefineEvent |
| SetFieldMarshal Method | Beállítja a PInvoke rendezési adatait a megadott jogkivonat által hivatkozott mező, metódusvisszaadás vagy metódusparaméter számára. |
| SetFieldProps Method | Beállítja vagy frissíti a megadott mező jogkivonata által hivatkozott mező alapértelmezett értékét. |
| SetFieldRVA Method | Beállít egy globális változóértéket a megadott jogkivonat által hivatkozott mező relatív virtuális címéhez. |
| SetHandler Method | Beállítja a megadott IUnknown mutató által hivatkozott metódust a jogkivonat-újraképek értesítési visszahívásaként. |
| SetMethodImplFlags Method | Beállítja vagy frissíti a megadott jogkivonat által hivatkozott örökölt metódus-implementáció metaadat-aláírását. |
| SetMethodProps Method | Beállítja vagy frissíti a megadott relatív virtuális címen tárolt funkciót egy korábbi hívás által definiált metódushoz IMetaDataEmit::DefineMethod. |
| SetModuleProps Method | Frissíti a korábbi hívás által definiált modulra mutató hivatkozásokat IMetaDataEmit::DefineModuleRef. |
| SetParamProps Method | Beállítja vagy módosítja egy metódusparaméter azon funkcióit, amelyeket egy korábbi hívás IMetaDataEmit::DefineParamdefiniált. |
| SetParent Method | Megállapítja, hogy a megadott tag egy korábbi hívás IMetaDataEmit::DefineMemberRefáltal definiált tagja a megadott típusnak, amelyet egy korábbi hívás határoz meg IMetaDataEmit::DefineTypeDef. |
| SetPermissionSetProps Method | Beállítja vagy frissíti egy korábbi hívás által meghatározott engedélykészlet metaadat-aláírásának funkcióit IMetaDataEmit::DefinePermissionSet. |
| SetPinvokeMap Method | Beállítja vagy módosítja a metódus PInvoke-aláírásának funkcióit, ahogyan azt egy korábbi hívás definiálta IMetaDataEmit::DefinePinvokeMap. |
| SetPropertyProps Method | Beállítja a metaadatokban tárolt funkciókat egy korábbi hívás által definiált tulajdonsághoz IMetaDataEmit::DefineProperty. |
| SetRVA Method | Beállítja a megadott metódus relatív virtuális címét. |
| SetTypeDefProps Method | Egy korábbi hívás által definiált típus funkcióit IMetaDataEmit::DefineTypeDefállítja be. |
| TranslateSigWithScope Method | Importál egy szerelvényt az aktuális hatókörbe, és új metaadat-aláírást kap az egyesített hatókörhöz. |
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib