Compartilhar via


MetadataBuilder.AddCustomAttribute Método

Definição

Adiciona um atributo personalizado.

public:
 System::Reflection::Metadata::CustomAttributeHandle AddCustomAttribute(System::Reflection::Metadata::EntityHandle parent, System::Reflection::Metadata::EntityHandle constructor, System::Reflection::Metadata::BlobHandle value);
public System.Reflection.Metadata.CustomAttributeHandle AddCustomAttribute (System.Reflection.Metadata.EntityHandle parent, System.Reflection.Metadata.EntityHandle constructor, System.Reflection.Metadata.BlobHandle value);
member this.AddCustomAttribute : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.BlobHandle -> System.Reflection.Metadata.CustomAttributeHandle
Public Function AddCustomAttribute (parent As EntityHandle, constructor As EntityHandle, value As BlobHandle) As CustomAttributeHandle

Parâmetros

constructor
EntityHandle

Um construtor de atributo personalizado: MethodDefinitionHandle ou MemberReferenceHandle.

value
BlobHandle

Um blob de valor de atributo personalizado.

Retornos

Um identificador para o atributo personalizado adicionado.

Exceções

parent não tem o tipo de identificador esperado.

Comentários

As entradas podem ser adicionadas em qualquer ordem. A tabela é classificada automaticamente quando serializada.

Aplica-se a