SignatureTypeEncoder Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Codifica un tipo en una firma.
public value class SignatureTypeEncoder
public readonly struct SignatureTypeEncoder
public struct SignatureTypeEncoder
type SignatureTypeEncoder = struct
Public Structure SignatureTypeEncoder
- Herencia
Constructores
SignatureTypeEncoder(BlobBuilder) |
Crea una interfaz SignatureTypeEncoder. |
Propiedades
Builder |
donde BlobBuilder se escribe la firma. |
Métodos
Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>) |
Codifica un tipo de matriz. |
Array(SignatureTypeEncoder, ArrayShapeEncoder) |
Codifica un tipo de matriz. Devuelve un par de codificadores que se deben usar en el orden en que aparecen en la lista de parámetros. |
Boolean() |
BooleanCodifica . |
Byte() |
ByteCodifica . |
Char() |
CharCodifica . |
CustomModifiers() |
Inicia una signatura de un tipo con modificadores personalizados. |
Double() |
DoubleCodifica . |
FunctionPointer(SignatureCallingConvention, FunctionPointerAttributes, Int32) |
Inicia una signatura de puntero de función. |
GenericInstantiation(EntityHandle, Int32, Boolean) |
Inicia una signatura de creación de instancias genérica. |
GenericMethodTypeParameter(Int32) |
Codifica una referencia al parámetro de tipo de un método genérico contenedor. |
GenericTypeParameter(Int32) |
Codifica una referencia al parámetro de tipo de un tipo genérico contenedor. |
Int16() |
Int16Codifica . |
Int32() |
Int32Codifica . |
Int64() |
Int64Codifica . |
IntPtr() |
IntPtrCodifica . |
Object() |
ObjectCodifica . |
Pointer() |
Inicia la signatura de puntero. |
PrimitiveType(PrimitiveTypeCode) |
Escribe código de tipo primitivo. |
SByte() |
SByteCodifica . |
Single() |
SingleCodifica . |
String() |
StringCodifica . |
SZArray() |
Inicia la signatura de matriz SZ (vector). |
Type(EntityHandle, Boolean) |
Representa una referencia a un tipo. |
TypedReference() |
TypedReferenceCodifica . |
UInt16() |
UInt16Codifica . |
UInt32() |
UInt32Codifica . |
UInt64() |
UInt64Codifica . |
UIntPtr() |
UIntPtrCodifica . |
VoidPointer() |
Codifica un puntero void ( |