Partage via


AsnWriter.WriteUtcTime Méthode

Définition

Surcharges

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Écrit la valeur fournie comme une valeur UTCTime avec une balise spécifiée, acceptant l’année à deux chiffres comme valide en contexte.

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Écrit la valeur fournie comme une valeur UTCTime avec une balise spécifiée, à condition que l’année se trouve dans la plage autorisée.

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Source:
AsnWriter.UtcTime.cs
Source:
AsnWriter.UtcTime.cs
Source:
AsnWriter.UtcTime.cs

Écrit la valeur fournie comme une valeur UTCTime avec une balise spécifiée, acceptant l’année à deux chiffres comme valide en contexte.

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

Paramètres

value
DateTimeOffset

Valeur à écrire.

tag
Nullable<Asn1Tag>

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

Exceptions

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

S’applique à

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Source:
AsnWriter.UtcTime.cs
Source:
AsnWriter.UtcTime.cs
Source:
AsnWriter.UtcTime.cs

Écrit la valeur fournie comme une valeur UTCTime avec une balise spécifiée, à condition que l’année se trouve dans la plage autorisée.

public void WriteUtcTime (DateTimeOffset value, int twoDigitYearMax, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteUtcTime : DateTimeOffset * int * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteUtcTime (value As DateTimeOffset, twoDigitYearMax As Integer, Optional tag As Nullable(Of Asn1Tag) = Nothing)

Paramètres

value
DateTimeOffset

Valeur à écrire.

twoDigitYearMax
Int32

Année valide maximale pour value, après conversion au format UTC. Pour la plage X.509 Time.utcTime de 1950 à 2049, passez 2049.

tag
Nullable<Asn1Tag>

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

Exceptions

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

value.Year (après la conversion en UTC) n’est pas dans la plage (twoDigitYearMax - 100, twoDigitYearMax].

S’applique à