Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Proporciona métodos para crear, modificar y guardar metadatos sobre el ensamblado en el ámbito definido actualmente. Los metadatos se pueden almacenar en memoria o guardarse en el disco.
Methods
| Method | Description |
|---|---|
| ApplyEditAndContinue Method | Actualiza el ámbito de ensamblado actual con los cambios realizados en el especificado pImport. |
| DefineCustomAttribute Method | Crea una definición para un atributo personalizado con la firma de metadatos especificada, que se va a adjuntar al objeto especificado y obtiene un token a esa definición de atributo personalizado. |
| DefineEvent Method | Crea una definición para un evento con la firma de metadatos especificada y obtiene un token para esa definición de evento. |
| DefineField Method | Crea una definición para un campo con la firma de metadatos especificada y obtiene un token para esa definición de campo. |
| DefineImportMember Method | Crea una definición para un miembro de un tipo definido en un módulo fuera del ámbito actual y obtiene un token para esa definición de referencia. |
| DefineImportType Method | Crea una definición para una referencia a un tipo definido en un módulo fuera del ámbito actual y obtiene un token a esa definición de referencia. |
| DefineMemberRef Method | Crea una definición para una referencia a un miembro de un módulo fuera del ámbito actual y obtiene un token a esa definición de referencia. |
| DefineMethod Method | Crea una definición para un método con la firma especificada y devuelve un token a esa definición de método. |
| DefineMethodImpl Method | Crea una definición para la implementación de un método heredado de una interfaz y devuelve un token a esa definición de implementación de método. |
| DefineModuleRef Method | Crea la firma de metadatos para un módulo con el nombre especificado. |
| DefineNestedType Method | Crea la firma de metadatos de una definición de tipo y devuelve un mdTypeDef token para ese tipo, especificando además que el tipo definido es miembro del tipo al que hace tdEncloserreferencia . |
| DefineParam Method | Crea una definición de parámetro con la firma especificada para el método al que hace referencia el token especificado y obtiene un token para esa definición de parámetro. |
| DefinePermissionSet Method | Crea una definición para un conjunto de permisos con la firma de metadatos especificada y obtiene un token para esa definición del conjunto de permisos. |
| DefinePinvokeMap Method | Establece las características de la firma PInvoke del método al que hace referencia el token especificado. |
| DefineProperty Method | Crea una definición de propiedad para el tipo especificado, con los descriptores de acceso de método y set especificadosget, y obtiene un token para esa definición de propiedad. |
| DefineSecurityAttributeSet Method | Crea un conjunto de permisos de seguridad para adjuntar al objeto al que hace referencia el token especificado. |
| DefineTypeDef Method | Crea una definición de tipo para un tipo de Common Language Runtime y obtiene un token de metadatos para esa definición de tipo. |
| DefineTypeRefByName Method | Obtiene un token de metadatos para un tipo definido en otro módulo fuera del ámbito actual. |
| DefineUserString Method | Obtiene un token de metadatos para la cadena literal especificada. |
| DeleteClassLayout Method | Destruye la firma de metadatos de diseño de clase para el tipo al que hace referencia el token especificado. |
| DeleteFieldMarshal Method | Destruye la firma de metadatos de serialización de PInvoke para el objeto al que hace referencia el token especificado. |
| DeletePinvokeMap Method | Destruye los metadatos de asignación de PInvoke para el objeto al que hace referencia el token especificado. |
| DeleteToken Method | Elimina el token especificado del ámbito de metadatos actual. |
| GetSaveSize Method | Obtiene el tamaño binario estimado del ensamblado en el ámbito actual. |
| GetTokenFromSig Method | Obtiene un token para la firma de metadatos especificada. |
| GetTokenFromTypeSpec Method | Obtiene un token de metadatos para el tipo con la firma de metadatos especificada. |
| Merge Method | Agrega el ámbito importado especificado a la lista de ámbitos que se van a combinar. |
| MergeEnd Method | Combina en el ámbito actual todos los ámbitos de metadatos especificados por una o varias llamadas anteriores a IMetaDataEmit::Merge. |
| Save Method | Guarda todos los metadatos del ámbito actual en el archivo en la dirección especificada. |
| SaveToMemory Method | Guarda todos los metadatos del ámbito actual en el área de memoria especificada. |
| SaveToStream Method | Guarda todos los metadatos del ámbito actual en el especificado IStream. |
| SetClassLayout Method | Establece o actualiza la firma de diseño de clase de un tipo definido por una llamada anterior a IMetaDataEmit::DefineTypeDef. |
| SetCustomAttributeValue Method | Establece o actualiza el valor de un atributo personalizado definido por una llamada anterior a IMetaDataEmit::DefineCustomAttribute. |
| SetEventProps Method | Establece o actualiza la característica especificada de un evento definido por una llamada anterior a IMetaDataEmit::DefineEvent. |
| SetFieldMarshal Method | Establece la información de serialización de PInvoke para el campo, devolución del método o parámetro de método al que hace referencia el token especificado. |
| SetFieldProps Method | Establece o actualiza el valor predeterminado del campo al que hace referencia el token de campo especificado. |
| SetFieldRVA Method | Establece un valor de variable global para la dirección virtual relativa del campo al que hace referencia el token especificado. |
| SetHandler Method | Establece el método al que hace referencia el puntero especificado IUnknown como devolución de llamada de notificación para los remaps de token. |
| SetMethodImplFlags Method | Establece o actualiza la firma de metadatos de la implementación del método heredado a la que hace referencia el token especificado. |
| SetMethodProps Method | Establece o actualiza la característica, almacenada en la dirección virtual relativa especificada, de un método definido por una llamada anterior a IMetaDataEmit::DefineMethod. |
| SetModuleProps Method | Actualiza las referencias a un módulo definido por una llamada anterior a IMetaDataEmit::DefineModuleRef. |
| SetParamProps Method | Establece o cambia las características de un parámetro de método definido por una llamada anterior a IMetaDataEmit::DefineParam. |
| SetParent Method | Establece que el miembro especificado, tal como se define en una llamada anterior a IMetaDataEmit::DefineMemberRef, es miembro del tipo especificado, tal como se define en una llamada anterior a IMetaDataEmit::DefineTypeDef. |
| SetPermissionSetProps Method | Establece o actualiza las características de la firma de metadatos de un conjunto de permisos definido por una llamada anterior a IMetaDataEmit::DefinePermissionSet. |
| SetPinvokeMap Method | Establece o cambia las características de la firma PInvoke de un método, tal como se define en una llamada anterior a IMetaDataEmit::DefinePinvokeMap. |
| SetPropertyProps Method | Establece las características almacenadas en metadatos para una propiedad definida por una llamada anterior a IMetaDataEmit::DefineProperty. |
| SetRVA Method | Establece la dirección virtual relativa del método especificado. |
| SetTypeDefProps Method | Establece las características de un tipo definido por una llamada anterior a IMetaDataEmit::DefineTypeDef. |
| TranslateSigWithScope Method | Importa un ensamblado en el ámbito actual y obtiene una nueva firma de metadatos para el ámbito combinado. |
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib