ModuleBuilder.GetSignatureToken 方法

定義

定義簽章語彙基元。

多載

GetSignatureToken(Byte[], Int32)

針對有指定之字元陣列和簽章長度的簽章,定義語彙基元。

GetSignatureToken(SignatureHelper)

針對由指定的 SignatureHelper 所定義的簽章,定義語彙基元。

GetSignatureToken(Byte[], Int32)

針對有指定之字元陣列和簽章長度的簽章,定義語彙基元。

C#
public System.Reflection.Emit.SignatureToken GetSignatureToken(byte[] sigBytes, int sigLength);

參數

sigBytes
Byte[]

簽章二進位大型物件 (BLOB)。

sigLength
Int32

簽章 BLOB 的長度。

傳回

所指定簽章的語彙基元。

例外狀況

sigBytesnull

適用於

.NET Framework 4.8.1 和其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetSignatureToken(SignatureHelper)

針對由指定的 SignatureHelper 所定義的簽章,定義語彙基元。

C#
public System.Reflection.Emit.SignatureToken GetSignatureToken(System.Reflection.Emit.SignatureHelper sigHelper);

參數

sigHelper
SignatureHelper

簽章。

傳回

已定義之簽章的語彙基元。

例外狀況

sigHelpernull

備註

這個方法會定義 所 sigHelper描述簽章的元數據令牌。

適用於

.NET Framework 4.8.1 和其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1