EventBuilder.SetCustomAttribute EventBuilder.SetCustomAttribute EventBuilder.SetCustomAttribute EventBuilder.SetCustomAttribute Method

Definición

Establece los atributos personalizados para este EventBuilder.Sets custom attributes for this EventBuilder.

Sobrecargas

SetCustomAttribute(CustomAttributeBuilder) SetCustomAttribute(CustomAttributeBuilder) SetCustomAttribute(CustomAttributeBuilder) SetCustomAttribute(CustomAttributeBuilder)

Establece un atributo personalizado mediante un generador de atributos personalizados.Sets a custom attribute using a custom attribute builder.

SetCustomAttribute(ConstructorInfo, Byte[]) SetCustomAttribute(ConstructorInfo, Byte[]) SetCustomAttribute(ConstructorInfo, Byte[]) SetCustomAttribute(ConstructorInfo, Byte[])

Establezca un atributo personalizado mediante el objeto binario de atributo personalizado especificado.Set a custom attribute using a specified custom attribute blob.

SetCustomAttribute(CustomAttributeBuilder) SetCustomAttribute(CustomAttributeBuilder) SetCustomAttribute(CustomAttributeBuilder) SetCustomAttribute(CustomAttributeBuilder)

Establece un atributo personalizado mediante un generador de atributos personalizados.Sets a custom attribute using a custom attribute builder.

public:
 void SetCustomAttribute(System::Reflection::Emit::CustomAttributeBuilder ^ customBuilder);
public void SetCustomAttribute (System.Reflection.Emit.CustomAttributeBuilder customBuilder);
member this.SetCustomAttribute : System.Reflection.Emit.CustomAttributeBuilder -> unit
Public Sub SetCustomAttribute (customBuilder As CustomAttributeBuilder)

Parámetros

customBuilder
CustomAttributeBuilder CustomAttributeBuilder CustomAttributeBuilder CustomAttributeBuilder

Instancia de una clase del asistente para describir el atributo personalizado.An instance of a helper class to describe the custom attribute.

Excepciones

Se ha llamado a CreateType() en el tipo envolvente.CreateType() has been called on the enclosing type.

SetCustomAttribute(ConstructorInfo, Byte[]) SetCustomAttribute(ConstructorInfo, Byte[]) SetCustomAttribute(ConstructorInfo, Byte[]) SetCustomAttribute(ConstructorInfo, Byte[])

Establezca un atributo personalizado mediante el objeto binario de atributo personalizado especificado.Set a custom attribute using a specified custom attribute blob.

public:
 void SetCustomAttribute(System::Reflection::ConstructorInfo ^ con, cli::array <System::Byte> ^ binaryAttribute);
[System.Runtime.InteropServices.ComVisible(true)]
public void SetCustomAttribute (System.Reflection.ConstructorInfo con, byte[] binaryAttribute);
member this.SetCustomAttribute : System.Reflection.ConstructorInfo * byte[] -> unit
Public Sub SetCustomAttribute (con As ConstructorInfo, binaryAttribute As Byte())

Parámetros

con
ConstructorInfo ConstructorInfo ConstructorInfo ConstructorInfo

Constructor para el atributo personalizado.The constructor for the custom attribute.

binaryAttribute
Byte[]

Blob de bytes que representa los atributos.A byte blob representing the attributes.

Excepciones

con o binaryAttribute es null.con or binaryAttribute is null.

Se ha llamado a CreateType() en el tipo envolvente.CreateType() has been called on the enclosing type.

Comentarios

Vea la especificación de metadatos en la documentación de ECMA Partition II para obtener más binaryAttributeinformación sobre cómo dar formato a.See the metadata specification in the ECMA Partition II documentation for details on how to format binaryAttribute. La documentación está disponible en línea; vea ECMA C# and Common Language Infrastructure Standards (Estándares de ECMA C# y Common Language Infrastructure) en MSDN y Standard ECMA-335 - Common Language Infrastructure (CLI) (Estándar ECMA-335: Common Language Infrastructure [CLI]) en el sitio web de Ecma International.The documentation is available online; see ECMA C# and Common Language Infrastructure Standards on MSDN and Standard ECMA-335 - Common Language Infrastructure (CLI) on the Ecma International Web site.

Se aplica a