SignatureTypeEncoder Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kóduje typ v podpisu.
public value class SignatureTypeEncoder
public readonly struct SignatureTypeEncoder
public struct SignatureTypeEncoder
type SignatureTypeEncoder = struct
Public Structure SignatureTypeEncoder
- Dědičnost
Konstruktory
SignatureTypeEncoder(BlobBuilder) |
Vytvoří .SignatureTypeEncoder |
Vlastnosti
Builder |
Místo BlobBuilder , kam je podpis zapsán. |
Metody
Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>) |
Kóduje typ pole. |
Array(SignatureTypeEncoder, ArrayShapeEncoder) |
Kóduje typ pole. Vrátí dvojici kodérů, které musí být použity v pořadí, v jakém jsou uvedeny v seznamu parametrů. |
Boolean() |
Kóduje Boolean. |
Byte() |
Kóduje Byte. |
Char() |
Kóduje Char. |
CustomModifiers() |
Spustí podpis typu s vlastními modifikátory. |
Double() |
Kóduje Double. |
FunctionPointer(SignatureCallingConvention, FunctionPointerAttributes, Int32) |
Spustí podpis ukazatele funkce. |
GenericInstantiation(EntityHandle, Int32, Boolean) |
Spustí podpis obecné instance. |
GenericMethodTypeParameter(Int32) |
Zakóduje odkaz na parametr typu obsahující obecnou metodu. |
GenericTypeParameter(Int32) |
Zakóduje odkaz na parametr typu obsahující obecný typ. |
Int16() |
Kóduje Int16. |
Int32() |
Kóduje Int32. |
Int64() |
Kóduje Int64. |
IntPtr() |
Kóduje IntPtr. |
Object() |
Kóduje Object. |
Pointer() |
Spustí podpis ukazatele. |
PrimitiveType(PrimitiveTypeCode) |
Zapíše kód primitivního typu. |
SByte() |
Kóduje SByte. |
Single() |
Kóduje Single. |
String() |
Kóduje String. |
SZArray() |
Spustí signaturu pole SZ (vektor). |
Type(EntityHandle, Boolean) |
Zakóduje odkaz na typ. |
TypedReference() |
Kóduje TypedReference. |
UInt16() |
Kóduje UInt16. |
UInt32() |
Kóduje UInt32. |
UInt64() |
Kóduje UInt64. |
UIntPtr() |
Kóduje UIntPtr. |
VoidPointer() |
Zakóduje ukazatel void ( |