Partilhar via


AsnWriter.WriteUtcTime Método

Definição

Sobrecargas

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Escreve o valor fornecido como um UTCTime com uma marca especificada, aceitando o ano de dois dígitos como válido no contexto.

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Grava o valor fornecido como um UTCTime com uma marca especificada, desde que o ano esteja no intervalo permitido.

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Origem:
AsnWriter.UtcTime.cs
Origem:
AsnWriter.UtcTime.cs
Origem:
AsnWriter.UtcTime.cs

Escreve o valor fornecido como um UTCTime com uma marca especificada, aceitando o ano de dois dígitos como válido no contexto.

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)

Parâmetros

value
DateTimeOffset

O valor a ser gravado.

tag
Nullable<Asn1Tag>

A marca a ser gravada ou null para a marca padrão (Universal 23).

Exceções

tag.TagClass é Universal, mas tag.TagValue não está correto para o método .

Aplica-se a

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Origem:
AsnWriter.UtcTime.cs
Origem:
AsnWriter.UtcTime.cs
Origem:
AsnWriter.UtcTime.cs

Grava o valor fornecido como um UTCTime com uma marca especificada, desde que o ano esteja no intervalo permitido.

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)

Parâmetros

value
DateTimeOffset

O valor a ser gravado.

twoDigitYearMax
Int32

O ano máximo válido para value, após a conversão para UTC. Para o intervalo X.509 Time.utcTime de 1950-2049, passe 2049.

tag
Nullable<Asn1Tag>

A marca a ser gravada ou null para a marca padrão (Universal 23).

Exceções

tag.TagClass é Universal, mas tag.TagValue não está correto para o método .

value.Year (após a conversão em UTC) não está no intervalo (twoDigitYearMax - 100, twoDigitYearMax].

Aplica-se a