Partager via


AsnWriter.WriteInteger Méthode

Définition

Surcharges

WriteInteger(Int64, Nullable<Asn1Tag>)

Écrivez une valeur Integer avec une balise spécifiée.

WriteInteger(BigInteger, Nullable<Asn1Tag>)

Écrivez une valeur Integer avec une balise spécifiée.

WriteInteger(ReadOnlySpan<Byte>, Nullable<Asn1Tag>)

Écrivez une valeur Integer avec une balise spécifiée.

WriteInteger(UInt64, Nullable<Asn1Tag>)

Écrivez une valeur Integer avec une balise spécifiée.

WriteInteger(Int64, Nullable<Asn1Tag>)

Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs

Écrivez une valeur Integer avec une balise spécifiée.

public void WriteInteger (long value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteInteger : int64 * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As Long, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres

value
Int64

Valeur à écrire.

tag
Nullable<Asn1Tag>

Balise à écrire, ou null pour la balise par défaut (Universal 2).

Exceptions

tag.TagClass est Universal, mais tag.TagValue n’est pas correct pour la méthode .

S’applique à

WriteInteger(BigInteger, Nullable<Asn1Tag>)

Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs

Écrivez une valeur Integer avec une balise spécifiée.

public void WriteInteger (System.Numerics.BigInteger value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteInteger : System.Numerics.BigInteger * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As BigInteger, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres

value
BigInteger

Valeur à écrire.

tag
Nullable<Asn1Tag>

Balise à écrire, ou null pour la balise par défaut (Universal 2).

Exceptions

tag.TagClass est Universal, mais tag.TagValue n’est pas correct pour la méthode .

S’applique à

WriteInteger(ReadOnlySpan<Byte>, Nullable<Asn1Tag>)

Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs

Écrivez une valeur Integer avec une balise spécifiée.

public void WriteInteger (ReadOnlySpan<byte> value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteInteger : ReadOnlySpan<byte> * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As ReadOnlySpan(Of Byte), Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres

value
ReadOnlySpan<Byte>

Valeur entière à écrire, en ordre d’octet big-endian signé.

tag
Nullable<Asn1Tag>

Balise à écrire, ou null pour la balise par défaut (Universal 2).

Exceptions

tag.TagClass est Universal, mais tag.TagValue n’est pas correct pour la méthode .

les 9 bits les plus significatifs sont tous définis. -ou- les 9 bits les plus significatifs sont tous non définis.

S’applique à

WriteInteger(UInt64, Nullable<Asn1Tag>)

Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs
Source:
AsnWriter.Integer.cs

Important

Cette API n’est pas conforme CLS.

Écrivez une valeur Integer avec une balise spécifiée.

[System.CLSCompliant(false)]
public void WriteInteger (ulong value, System.Formats.Asn1.Asn1Tag? tag = default);
[<System.CLSCompliant(false)>]
member this.WriteInteger : uint64 * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As ULong, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres

value
UInt64

Valeur à écrire.

tag
Nullable<Asn1Tag>

Balise à écrire, ou null pour la balise par défaut (Universal 2).

Attributs

Exceptions

tag.TagClass est Universal, mais tag.TagValue n’est pas correct pour la méthode .

S’applique à