Asn1Tag Struct
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo tipo rappresenta un tag ASN.1, come descritto nella raccomandazione ITU-T X.680.
public value class Asn1Tag : IEquatable<System::Formats::Asn1::Asn1Tag>
public readonly struct Asn1Tag : IEquatable<System.Formats.Asn1.Asn1Tag>
type Asn1Tag = struct
Public Structure Asn1Tag
Implements IEquatable(Of Asn1Tag)
- Ereditarietà
- Implementazioni
Asn1Tag(Tag |
Crea un oggetto Asn1Tag per un valore specificato all'interno di una classe del tag specificata. |
Asn1Tag(Universal |
Crea un oggetto Asn1Tag per un tag dalla classe UNIVERSAL. |
Boolean |
Rappresenta il tag della classe UNIVERSAL per un valore Boolean. |
Constructed |
Rappresenta il tag della classe UNIVERSAL per un valore BitString in una codifica costruita. |
Constructed |
Rappresenta il tag della classe UNIVERSAL per un valore OctetString in una codifica costruita. |
Enumerated |
Rappresenta il tag della classe UNIVERSAL per un valore Enumerated. |
Generalized |
Rappresenta il tag della classe UNIVERSAL per un valore GeneralizedTime. |
Integer |
Rappresenta il tag della classe UNIVERSAL per un valore Integer. |
Null |
Rappresenta il tag della classe UNIVERSAL per un valore |
Object |
Rappresenta il tag della classe UNIVERSAL per un valore OID (Object Identifier). |
Primitive |
Rappresenta il tag della classe UNIVERSAL per un valore BitString in una codifica primitiva. |
Primitive |
Rappresenta il tag della classe UNIVERSAL per un valore OctetString in una codifica primitiva. |
Sequence |
Rappresenta il tag della classe UNIVERSAL per un valore Sequence (sempre una codifica costruita). |
Set |
Rappresenta il tag della classe UNIVERSAL per un valore SetOf (sempre una codifica costruita). |
Utc |
Rappresenta il tag della classe UNIVERSAL per un valore UtcTime. |
Is |
Indica se il tag rappresenta una codifica costruita ( |
Tag |
Classe del tag a cui appartiene questo tag. |
Tag |
Valore numerico per questo tag. |
As |
Produce un tag con gli stessi valori di TagClass e TagValue, ma il cui valore di IsConstructed è |
As |
Produce un tag con gli stessi valori di TagClass e TagValue, ma il cui valore di IsConstructed è |
Calculate |
Restituisce il numero di byte necessari per la codifica BER di questo tag. |
Decode(Read |
Legge un tag con codifica BER che inizia in corrispondenza di |
Encode(Span<Byte>) |
Scrive il form con codifica BER di questo tag in |
Equals(Asn1Tag) |
Verifica se |
Equals(Object) |
Verifica se |
Get |
Restituisce il codice hash per l'istanza. |
Has |
Verifica se i valori di TagClass e TagValue di |
To |
Fornisce una rappresentazione testuale di questo tag adatta per il debug. |
Try |
Prova a leggere un tag con codifica BER che inizia in corrispondenza di |
Try |
Prova a scrivere il form con codifica BER di questo tag in |
Equality(Asn1Tag, Asn1Tag) |
Verifica se due valori di Asn1Tag hanno la stessa codifica BER. |
Inequality(Asn1Tag, Asn1Tag) |
Verifica se due valori di Asn1Tag hanno una codifica BER diversa. |
Prodotto | Versioni |
---|---|
.NET | 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: