Condividi tramite


AsnWriter.WriteUtcTime Metodo

Definizione

Overload

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Scrive il valore fornito come UTCTime con un tag specificato, accettando l'anno a due cifre come valido nel contesto.

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Scrive il valore fornito come UTCTime con un tag specificato, purché l'anno sia compreso nell'intervallo consentito.

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Origine:
AsnWriter.UtcTime.cs
Origine:
AsnWriter.UtcTime.cs
Origine:
AsnWriter.UtcTime.cs

Scrive il valore fornito come UTCTime con un tag specificato, accettando l'anno a due cifre come valido nel contesto.

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)

Parametri

value
DateTimeOffset

Valore da scrivere.

tag
Nullable<Asn1Tag>

Tag da scrivere oppure null per indicare il tag predefinito (Universal 23).

Eccezioni

tag.TagClass è Universal, ma tag.TagValue non è corretto per il metodo .

Si applica a

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Origine:
AsnWriter.UtcTime.cs
Origine:
AsnWriter.UtcTime.cs
Origine:
AsnWriter.UtcTime.cs

Scrive il valore fornito come UTCTime con un tag specificato, purché l'anno sia compreso nell'intervallo consentito.

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)

Parametri

value
DateTimeOffset

Valore da scrivere.

twoDigitYearMax
Int32

Valore massimo valido per l'anno in value dopo la conversione in UTC. Per l'intervallo X.509 Time.utcTime 1950-2049, passare 2049.

tag
Nullable<Asn1Tag>

Tag da scrivere oppure null per indicare il tag predefinito (Universal 23).

Eccezioni

tag.TagClass è Universal, ma tag.TagValue non è corretto per il metodo .

value.Year (dopo la conversione in formato UTC) non è compreso nell'intervallo (twoDigitYearMax - 100, twoDigitYearMax].

Si applica a