TypeBuilder.SetCustomAttribute Metod

Definition

Anger ett anpassat attribut.

Överlagringar

Name Description
SetCustomAttribute(CustomAttributeBuilder)

Ange ett anpassat attribut med hjälp av en anpassad attributbyggare.

SetCustomAttribute(ConstructorInfo, Byte[])

Anger ett anpassat attribut med en angiven anpassad attributblob.

SetCustomAttribute(CustomAttributeBuilder)

Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs

Ange ett anpassat attribut med hjälp av en anpassad attributbyggare.

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)

Parametrar

customBuilder
CustomAttributeBuilder

En instans av en hjälpklass för att definiera det anpassade attributet.

Undantag

customBuilder är null.

För den aktuella dynamiska typen är IsGenericTypeegenskapen true , men egenskapen IsGenericTypeDefinition är false.

Gäller för

SetCustomAttribute(ConstructorInfo, Byte[])

Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs
Källa:
TypeBuilder.cs

Anger ett anpassat attribut med en angiven anpassad attributblob.

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

Parametrar

con
ConstructorInfo

Konstruktorn för det anpassade attributet.

binaryAttribute
Byte[]

En byteblob som representerar attributen.

Attribut

Undantag

con eller binaryAttribute är null.

För den aktuella dynamiska typen är IsGenericTypeegenskapen true , men egenskapen IsGenericTypeDefinition är false.

Kommentarer

Mer information om hur du formaterar binaryAttributefinns i ECMA C# och Common Language Infrastructure Standards och Standard ECMA-335 – Common Language Infrastructure (CLI).

Gäller för