ModuleBuilder.GetSignatureToken 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義簽章語彙基元。
多載
GetSignatureToken(Byte[], Int32) |
針對有指定之字元陣列和簽章長度的簽章,定義語彙基元。 |
GetSignatureToken(SignatureHelper) |
針對由指定的 SignatureHelper 所定義的簽章,定義語彙基元。 |
GetSignatureToken(Byte[], Int32)
針對有指定之字元陣列和簽章長度的簽章,定義語彙基元。
public:
System::Reflection::Emit::SignatureToken GetSignatureToken(cli::array <System::Byte> ^ sigBytes, int sigLength);
public System.Reflection.Emit.SignatureToken GetSignatureToken (byte[] sigBytes, int sigLength);
member this.GetSignatureToken : byte[] * int -> System.Reflection.Emit.SignatureToken
Public Function GetSignatureToken (sigBytes As Byte(), sigLength As Integer) As SignatureToken
參數
- sigBytes
- Byte[]
簽章二進位大型物件 (BLOB)。
- sigLength
- Int32
簽章 BLOB 的長度。
傳回
所指定簽章的語彙基元。
例外狀況
sigBytes
為 null
。
適用於
GetSignatureToken(SignatureHelper)
針對由指定的 SignatureHelper 所定義的簽章,定義語彙基元。
public:
System::Reflection::Emit::SignatureToken GetSignatureToken(System::Reflection::Emit::SignatureHelper ^ sigHelper);
public System.Reflection.Emit.SignatureToken GetSignatureToken (System.Reflection.Emit.SignatureHelper sigHelper);
member this.GetSignatureToken : System.Reflection.Emit.SignatureHelper -> System.Reflection.Emit.SignatureToken
Public Function GetSignatureToken (sigHelper As SignatureHelper) As SignatureToken
參數
- sigHelper
- SignatureHelper
簽章。
傳回
已定義之簽章的語彙基元。
例外狀況
sigHelper
為 null
。
備註
這個方法會定義 所 sigHelper
描述簽章的元數據令牌。