SignatureTypeEncoder Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Codifica um tipo em uma assinatura.
public value class SignatureTypeEncoder
public readonly struct SignatureTypeEncoder
public struct SignatureTypeEncoder
type SignatureTypeEncoder = struct
Public Structure SignatureTypeEncoder
- Herança
Construtores
| Nome | Description |
|---|---|
| SignatureTypeEncoder(BlobBuilder) |
Cria um SignatureTypeEncoder. |
Propriedades
| Nome | Description |
|---|---|
| Builder |
O BlobBuilder em que a assinatura é gravada. |
Métodos
| Nome | Description |
|---|---|
| Array(Action<SignatureTypeEncoder>, Action<ArrayShapeEncoder>) |
Codifica um tipo de matriz. |
| Array(SignatureTypeEncoder, ArrayShapeEncoder) |
Codifica um tipo de matriz. Retorna um par de codificadores que devem ser usados na ordem em que aparecem na lista de parâmetros. |
| Boolean() |
BooleanCodifica . |
| Byte() |
ByteCodifica . |
| Char() |
CharCodifica . |
| CustomModifiers() |
Inicia a assinatura de um tipo com modificadores personalizados. |
| Double() |
DoubleCodifica . |
| FunctionPointer(SignatureCallingConvention, FunctionPointerAttributes, Int32) |
Inicia uma assinatura de ponteiro de função. |
| GenericInstantiation(EntityHandle, Int32, Boolean) |
Inicia uma assinatura de instanciação genérica. |
| GenericMethodTypeParameter(Int32) |
Codifica uma referência ao parâmetro de tipo de um método genérico que o contém. |
| GenericTypeParameter(Int32) |
Codifica uma referência ao parâmetro de tipo de um tipo genérico que o contém. |
| Int16() |
Int16Codifica . |
| Int32() |
Int32Codifica . |
| Int64() |
Int64Codifica . |
| IntPtr() |
IntPtrCodifica . |
| Object() |
ObjectCodifica . |
| Pointer() |
Inicia a assinatura do ponteiro. |
| PrimitiveType(PrimitiveTypeCode) |
Grava o código de tipo primitivo. |
| SByte() |
SByteCodifica . |
| Single() |
SingleCodifica . |
| String() |
StringCodifica . |
| SZArray() |
Inicia a assinatura da matriz SZ (vetor). |
| Type(EntityHandle, Boolean) |
Codifica uma referência a um tipo. |
| TypedReference() |
TypedReferenceCodifica . |
| UInt16() |
UInt16Codifica . |
| UInt32() |
UInt32Codifica . |
| UInt64() |
UInt64Codifica . |
| UIntPtr() |
UIntPtrCodifica . |
| VoidPointer() |
Codifica um ponteiro void ( |