共用方式為


AsnWriter.WriteUtcTime 方法

定義

多載

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

寫入提供的值,做為具有所指定標籤的 UTCTime,同時內容中接受兩位數年份為有效年份。

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

寫入提供的值,做為具有所指定標籤的 UTCTime,前提是年份在允許的範圍內。

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

來源:
AsnWriter.UtcTime.cs
來源:
AsnWriter.UtcTime.cs
來源:
AsnWriter.UtcTime.cs

寫入提供的值,做為具有所指定標籤的 UTCTime,同時內容中接受兩位數年份為有效年份。

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)

參數

value
DateTimeOffset

要寫入的值。

tag
Nullable<Asn1Tag>

要寫入的標籤,或預設標籤的 null (Universal 23)。

例外狀況

tagTagClassUniversal,但 tagTagValue 對方法而言不正確。

適用於

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

來源:
AsnWriter.UtcTime.cs
來源:
AsnWriter.UtcTime.cs
來源:
AsnWriter.UtcTime.cs

寫入提供的值,做為具有所指定標籤的 UTCTime,前提是年份在允許的範圍內。

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)

參數

value
DateTimeOffset

要寫入的值。

twoDigitYearMax
Int32

在轉換成 UTC 之後,value 的最大有效年份。 針對 1950-2049 的 X.509 Time.utcTime 範圍,傳遞 2049

tag
Nullable<Asn1Tag>

要寫入的標籤,或預設標籤的 null (Universal 23)。

例外狀況

tagTagClassUniversal,但 tagTagValue 對方法而言不正確。

valueYear 轉換成 UTC) 之後的 (不在範圍 (twoDigitYearMax - 100, twoDigitYearMax]。

適用於