SignatureHeader 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í.
Representa las características de firma especificadas por el byte inicial de los blobs de firma.
public value class SignatureHeader : IEquatable<System::Reflection::Metadata::SignatureHeader>
public struct SignatureHeader : IEquatable<System.Reflection.Metadata.SignatureHeader>
type SignatureHeader = struct
Public Structure SignatureHeader
Implements IEquatable(Of SignatureHeader)
- Herencia
- Implementaciones
Comentarios
Este byte de encabezado está presente en todas las firmas de definición de método, referencia de método, método independiente, campo, propiedad y variable local, pero no en las firmas de especificación de tipo.
Constructores
SignatureHeader(Byte) |
Inicializa una nueva instancia de la estructura SignatureHeader utilizando el valor de bytes especificado. |
SignatureHeader(SignatureKind, SignatureCallingConvention, SignatureAttributes) |
Inicializa una nueva instancia de la estructura SignatureHeader con el tipo de firma especificado, la convención de llamada y los atributos de firma. |
Campos
CallingConventionOrKindMask |
Obtiene el valor de máscara para la convención de llamada o el tipo de firma. El valor CallingConventionOrKindMask predeterminado es 15 (0x0F). |
Propiedades
Attributes |
Obtiene los atributos de la firma. |
CallingConvention |
Obtiene la convención de llamada. |
HasExplicitThis |
Obtiene un valor que indica si esta estructura SignatureHeader tiene el atributo de firma ExplicitThis. |
IsGeneric |
Obtiene un valor que indica si esta estructura SignatureHeader tiene el atributo de firma Generic. |
IsInstance |
Obtiene un valor que indica si esta estructura SignatureHeader tiene el atributo de firma Instance. |
Kind |
Obtiene el tipo de firma. |
RawValue |
Obtiene el valor sin formato del byte de encabezado. |
Métodos
Equals(Object) |
Compara el objeto especificado con este SignatureHeader para ver si son iguales. |
Equals(SignatureHeader) |
Compara dos valores de SignatureHeader para determinar si son iguales. |
GetHashCode() |
Obtiene un código hash para el objeto actual. |
ToString() |
Devuelve una cadena que representa el objeto actual. |
Operadores
Equality(SignatureHeader, SignatureHeader) |
Compara dos valores de SignatureHeader para determinar si son iguales. |
Inequality(SignatureHeader, SignatureHeader) |
Determina si dos valores SignatureHeader son desiguales. |