MethodBuilder.SetCustomAttribute メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタム属性を設定します。
オーバーロード
SetCustomAttribute(CustomAttributeBuilder) |
カスタム属性ビルダーを使用して、カスタム属性を設定します。 |
SetCustomAttribute(ConstructorInfo, Byte[]) |
指定されたカスタム属性の blob を使用して、カスタム属性を設定します。 |
SetCustomAttribute(CustomAttributeBuilder)
- ソース:
- MethodBuilder.cs
- ソース:
- MethodBuilder.cs
- ソース:
- MethodBuilder.cs
カスタム属性ビルダーを使用して、カスタム属性を設定します。
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)
パラメーター
- customBuilder
- CustomAttributeBuilder
カスタム属性を説明するヘルパー クラスのインスタンス。
例外
customBuilder
が null
です。
現在のメソッドでは、IsGenericMethod プロパティは true
ですが、IsGenericMethodDefinition プロパティは false
です。
注釈
メソッドは SetCustomAttribute 、2 つのメソッドを SetImplementationFlags 組み合わせて使用する場合に、 メソッドと対話できます。 詳細については、 メソッドの SetImplementationFlags 「解説」セクションを参照してください。
適用対象
SetCustomAttribute(ConstructorInfo, Byte[])
- ソース:
- MethodBuilder.cs
- ソース:
- MethodBuilder.cs
- ソース:
- MethodBuilder.cs
指定されたカスタム属性の blob を使用して、カスタム属性を設定します。
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())
パラメーター
- con
- ConstructorInfo
カスタム属性のコンストラクター。
- binaryAttribute
- Byte[]
属性を表すバイト blob。
- 属性
例外
con
または binaryAttribute
が null
です。
現在のメソッドでは、IsGenericMethod プロパティは true
ですが、IsGenericMethodDefinition プロパティは false
です。
注釈
の書式を設定 binaryAttribute
する方法については、 共通言語インフラストラクチャ (CLI) 仕様のパーティション II のメタデータ仕様を参照してください。
メソッドは SetCustomAttribute 、2 つのメソッドを SetImplementationFlags 組み合わせて使用する場合に、 メソッドと対話できます。 詳細については、 メソッドの SetImplementationFlags 「解説」セクションを参照してください。
適用対象
.NET