SignatureTypeEncoder 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
編碼簽章中的類型。
public value class SignatureTypeEncoder
public readonly struct SignatureTypeEncoder
public struct SignatureTypeEncoder
type SignatureTypeEncoder = struct
Public Structure SignatureTypeEncoder
- 繼承
建構函式
SignatureTypeEncoder(BlobBuilder) |
屬性
Builder |
簽 BlobBuilder 章寫入目的地的 。 |
方法
Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>) |
編碼陣列型別。 |
Array(SignatureTypeEncoder, ArrayShapeEncoder) |
編碼陣列型別。 傳回一對編碼器,必須依它們出現在參數清單中的順序來使用。 |
Boolean() |
編碼 Boolean。 |
Byte() |
編碼 Byte。 |
Char() |
編碼 Char。 |
CustomModifiers() |
啟動使用自訂修飾元的型別簽章。 |
Double() |
編碼 Double。 |
FunctionPointer(SignatureCallingConvention, FunctionPointerAttributes, Int32) |
啟動函式指標簽章。 |
GenericInstantiation(EntityHandle, Int32, Boolean) |
啟動泛型具現化簽章。 |
GenericMethodTypeParameter(Int32) |
編碼所含泛型方法的型別參數參考。 |
GenericTypeParameter(Int32) |
編碼所含泛型型別的型別參數參考。 |
Int16() |
編碼 Int16。 |
Int32() |
編碼 Int32。 |
Int64() |
編碼 Int64。 |
IntPtr() |
編碼 IntPtr。 |
Object() |
編碼 Object。 |
Pointer() |
啟動指標簽章。 |
PrimitiveType(PrimitiveTypeCode) |
寫入簡單型別代碼。 |
SByte() |
編碼 SByte。 |
Single() |
編碼 Single。 |
String() |
編碼 String。 |
SZArray() |
啟動 SZ 陣列 (向量) 簽章。 |
Type(EntityHandle, Boolean) |
編碼型別的參考。 |
TypedReference() |
編碼 TypedReference。 |
UInt16() |
編碼 UInt16。 |
UInt32() |
編碼 UInt32。 |
UInt64() |
編碼 UInt64。 |
UIntPtr() |
編碼 UIntPtr。 |
VoidPointer() |
將 void 指標編碼 ( |