DynamicILInfo.SetLocalSignature 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置描述关联动态方法的局部变量布局的局部变量签名。
重载
SetLocalSignature(Byte[]) |
设置描述关联动态方法的局部变量布局的局部变量签名。 |
SetLocalSignature(Byte*, Int32) |
设置描述关联动态方法的局部变量布局的局部变量签名。 |
SetLocalSignature(Byte[])
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
设置描述关联动态方法的局部变量布局的局部变量签名。
public:
void SetLocalSignature(cli::array <System::Byte> ^ localSignature);
public void SetLocalSignature (byte[]? localSignature);
public void SetLocalSignature (byte[] localSignature);
member this.SetLocalSignature : byte[] -> unit
Public Sub SetLocalSignature (localSignature As Byte())
参数
- localSignature
- Byte[]
一个数组,其中包含关联 DynamicMethod 的局部变量布局。
注解
局部变量签名描述方法局部变量的布局。 若要简化局部变量签名的构造,请使用 static
Visual Basic) 中的 (Shared
SignatureHelper.GetLocalVarSigHelper 获取 SignatureHelper 本地签名的 。
有关本地变量签名的信息,请参阅公共语言基础结构 (CLI) 文档,特别是“分区 II:元数据定义和语义”。 有关详细信息,请参阅 ECMA 335 公共语言基础结构 (CLI) 。
适用于
SetLocalSignature(Byte*, Int32)
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
- Source:
- DynamicILGenerator.cs
设置描述关联动态方法的局部变量布局的局部变量签名。
public:
void SetLocalSignature(System::Byte* localSignature, int signatureSize);
[System.CLSCompliant(false)]
public void SetLocalSignature (byte* localSignature, int signatureSize);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public void SetLocalSignature (byte* localSignature, int signatureSize);
[<System.CLSCompliant(false)>]
member this.SetLocalSignature : nativeptr<byte> * int -> unit
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
member this.SetLocalSignature : nativeptr<byte> * int -> unit
参数
- localSignature
- Byte*
一个数组,其中包含关联 DynamicMethod 的局部变量布局。
- signatureSize
- Int32
签名中的字节数。
- 属性
例外
localSignature
为 null
且 signatureSize
大于零。
signatureSize
小于 0。
注解
局部变量签名描述方法局部变量的布局。 若要简化局部变量签名的构造,请使用 static
Visual Basic) 中的 (Shared
SignatureHelper.GetLocalVarSigHelper 获取 SignatureHelper 本地签名的 。
有关本地变量签名的信息,请参阅公共语言基础结构 (CLI) 文档,特别是“分区 II:元数据定义和语义”。 有关详细信息,请参阅 ECMA 335 公共语言基础结构 (CLI) 。