次の方法で共有


ModuleBuilder.SetSymCustomAttribute メソッド

シンボリック情報に格納されるカスタム属性を設定します。

Public Sub SetSymCustomAttribute( _
   ByVal name As String, _   ByVal data() As Byte _)
[C#]
public void SetSymCustomAttribute(stringname,byte[] data);
[C++]
public: void SetSymCustomAttribute(String* name,unsigned chardata __gc[]);
[JScript]
public function SetSymCustomAttribute(
   name : String,data : Byte[]);

パラメータ

  • name
    カスタム属性の名前。
  • data
    カスタム属性の値を表す非透過バイト BLOB。

例外

例外の種類 条件
ArgumentNullException url が null 参照 (Visual Basic では Nothing) です。
InvalidOperationException このメソッドは、デバッグ モジュールではない動的モジュールに対して呼び出されます。

解説

このメソッドで設定されるカスタム属性は、シンボル ライタで書き込まれるシンボリック情報にだけ関連付けられます。 SetCustomAttribute メソッドを使用して設定されるカスタム属性とは異なります。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

ModuleBuilder クラス | ModuleBuilder メンバ | System.Reflection.Emit 名前空間