Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poskytuje metody pro vytváření, úpravy a ukládání metadat o sestavení v aktuálně definovaném oboru. Metadata mohou být uložena v paměti nebo uložena na disk.
Methods
| Method | Description |
|---|---|
| ApplyEditAndContinue Method | Aktualizuje aktuální obor sestavení změnami provedenými v zadaném pImportoboru sestavení . |
| DefineCustomAttribute Method | Vytvoří definici vlastního atributu se zadaným podpisem metadat, který se připojí k zadanému objektu, a získá token k této definici vlastního atributu. |
| DefineEvent Method | Vytvoří definici události se zadaným podpisem metadat a získá token k této definici události. |
| DefineField Method | Vytvoří definici pole se zadaným podpisem metadat a získá token do této definice pole. |
| DefineImportMember Method | Vytvoří definici pro člena typu, který je definován v modulu mimo aktuální obor, a získá token pro tuto definici odkazu. |
| DefineImportType Method | Vytvoří definici pro odkaz na typ definovaný v modulu mimo aktuální obor a získá token k této definici odkazu. |
| DefineMemberRef Method | Vytvoří definici pro odkaz na člena modulu mimo aktuální obor a získá token k této definici odkazu. |
| DefineMethod Method | Vytvoří definici pro metodu se zadaným podpisem a vrátí token této definici metody. |
| DefineMethodImpl Method | Vytvoří definici pro implementaci metody zděděné z rozhraní a vrátí token do této definice implementace metody. |
| DefineModuleRef Method | Vytvoří podpis metadat pro modul se zadaným názvem. |
| DefineNestedType Method | Vytvoří podpis metadat definice typu a vrátí mdTypeDef token pro tento typ a navíc určuje, že definovaný typ je členem typu, na tdEncloserkterý odkazuje . |
| DefineParam Method | Vytvoří definici parametru se zadaným podpisem metody odkazované zadaným tokenem a získá token pro definici parametru. |
| DefinePermissionSet Method | Vytvoří definici pro sadu oprávnění se zadaným podpisem metadat a získá token k této definici sady oprávnění. |
| DefinePinvokeMap Method | Nastaví funkce podpisu PInvoke metody odkazované zadaným tokenem. |
| DefineProperty Method | Vytvoří definici vlastnosti pro zadaný typ, se zadaným get a set metodovým příslušenstvím a získá token k této definici vlastnosti. |
| DefineSecurityAttributeSet Method | Vytvoří sadu oprávnění zabezpečení pro připojení k objektu, na který odkazuje zadaný token. |
| DefineTypeDef Method | Vytvoří definici typu pro běžný typ modulu runtime jazyka a získá token metadat do této definice typu. |
| DefineTypeRefByName Method | Získá token metadat pro typ, který je definován v jiném modulu mimo aktuální obor. |
| DefineUserString Method | Získá token metadat pro zadaný řetězec literálu. |
| DeleteClassLayout Method | Zničí podpis metadat rozložení třídy pro typ odkazovaný zadaným tokenem. |
| DeleteFieldMarshal Method | Zničí podpis metadat PInvoke pro objekt odkazovaný zadaným tokenem. |
| DeletePinvokeMap Method | Zničí metadata mapování PInvoke pro objekt odkazovaný zadaným tokenem. |
| DeleteToken Method | Odstraní zadaný token z aktuálního oboru metadat. |
| GetSaveSize Method | Získá odhadovanou binární velikost sestavení v aktuálním oboru. |
| GetTokenFromSig Method | Získá token pro zadaný podpis metadat. |
| GetTokenFromTypeSpec Method | Získá token metadat pro typ se zadaným podpisem metadat. |
| Merge Method | Přidá zadaný importovaný obor do seznamu oborů, které se mají sloučit. |
| MergeEnd Method | Sloučí do aktuálního oboru všechny obory metadat určené jedním nebo více předchozími voláními IMetaDataEmit::Merge. |
| Save Method | Uloží všechna metadata v aktuálním oboru do souboru na zadanou adresu. |
| SaveToMemory Method | Uloží všechna metadata v aktuálním oboru do zadané oblasti paměti. |
| SaveToStream Method | Uloží všechna metadata v aktuálním oboru do zadaného IStream. |
| SetClassLayout Method | Nastaví nebo aktualizuje podpis rozložení třídy typu definovaného předchozím voláním IMetaDataEmit::DefineTypeDef. |
| SetCustomAttributeValue Method | Nastaví nebo aktualizuje hodnotu vlastního atributu definovaného předchozím voláním IMetaDataEmit::DefineCustomAttribute. |
| SetEventProps Method | Nastaví nebo aktualizuje zadanou funkci události definované předchozím voláním IMetaDataEmit::DefineEvent. |
| SetFieldMarshal Method | Nastaví informace o zařazování PInvoke pro pole, metodu return nebo parametr metody odkazovaný zadaným tokenem. |
| SetFieldProps Method | Nastaví nebo aktualizuje výchozí hodnotu pole odkazovaného zadaným tokenem pole. |
| SetFieldRVA Method | Nastaví hodnotu globální proměnné pro relativní virtuální adresu pole odkazovaného zadaným tokenem. |
| SetHandler Method | Nastaví metodu odkazovanou zadaným IUnknown ukazatelem jako zpětné volání oznámení pro přemapování tokenů. |
| SetMethodImplFlags Method | Nastaví nebo aktualizuje podpis metadat implementace zděděné metody, na kterou odkazuje zadaný token. |
| SetMethodProps Method | Nastaví nebo aktualizuje funkci uloženou na zadané relativní virtuální adrese metody definované před voláním IMetaDataEmit::DefineMethod. |
| SetModuleProps Method | Aktualizuje odkazy na modul definovaný předchozím voláním IMetaDataEmit::DefineModuleRef. |
| SetParamProps Method | Nastaví nebo změní vlastnosti parametru metody, který byl definován předchozím voláním IMetaDataEmit::DefineParam. |
| SetParent Method | Stanoví, že zadaný člen, jak je definováno předchozím voláním IMetaDataEmit::DefineMemberRef, je členem zadaného typu, jak je definováno předchozím voláním IMetaDataEmit::DefineTypeDef. |
| SetPermissionSetProps Method | Nastaví nebo aktualizuje funkce podpisu metadat sady oprávnění definované předchozím voláním IMetaDataEmit::DefinePermissionSet. |
| SetPinvokeMap Method | Nastaví nebo změní funkce podpisu PInvoke metody, jak je definováno před voláním IMetaDataEmit::DefinePinvokeMap. |
| SetPropertyProps Method | Nastaví funkce uložené v metadatech pro vlastnost definovanou předchozím voláním IMetaDataEmit::DefineProperty. |
| SetRVA Method | Nastaví relativní virtuální adresu zadané metody. |
| SetTypeDefProps Method | Nastaví funkce typu definovaného předchozím voláním IMetaDataEmit::DefineTypeDef. |
| TranslateSigWithScope Method | Importuje sestavení do aktuálního oboru a získá nový podpis metadat pro sloučený obor. |
Requirements
Platformy: Viz podporované operační systémy .NET.
Header: Cor.h
Library: CorGuids.lib
See also
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.