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 definiciones de método, referencia de método, método independiente, campo, propiedad y firmas de variables locales, pero no en las firmas de especificación de tipo.
Constructores
| Nombre | Description |
|---|---|
| SignatureHeader(Byte) |
Inicializa una nueva instancia de la SignatureHeader estructura mediante el valor de byte especificado. |
Campos
| Nombre | Description |
|---|---|
| CallingConventionOrKindMask |
Obtiene el valor de máscara para la convención de llamada o el tipo de firma. El valor predeterminado CallingConventionOrKindMask es 15 (0x0F). |
Propiedades
| Nombre | Description |
|---|---|
| Attributes |
Obtiene los atributos de firma. |
| CallingConvention |
Obtiene la convención de llamada. |
| HasExplicitThis |
Obtiene un valor que indica si esta SignatureHeader estructura tiene el ExplicitThis atributo signature. |
| IsGeneric |
Obtiene un valor que indica si esta SignatureHeader estructura tiene el Generic atributo signature. |
| IsInstance |
Obtiene un valor que indica si esta SignatureHeader estructura tiene el Instance atributo signature. |
| Kind |
Obtiene el tipo de firma. |
| RawValue |
Obtiene el valor sin procesar del byte de encabezado. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Compara el objeto especificado con esto SignatureHeader para obtener igualdad. |
| Equals(SignatureHeader) |
Compara dos SignatureHeader valores para la igualdad. |
| GetHashCode() |
Obtiene un código hash para el objeto actual. |
| ToString() |
Devuelve una cadena que representa el objeto actual. |
Operadores
| Nombre | Description |
|---|---|
| Equality(SignatureHeader, SignatureHeader) |
Compara dos SignatureHeader valores para la igualdad. |
| Inequality(SignatureHeader, SignatureHeader) |
Determina si dos SignatureHeader valores son distintos. |