Share via


AsnWriter.WriteUtcTime 메서드

정의

오버로드

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

제공된 값을 지정된 태그가 있는 UTCTime으로 쓰고, 두 자리 연도를 컨텍스트에서 유효한 것으로 허용합니다.

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

연도가 허용 범위 내에 있는 경우 제공된 값을 지정된 태그가 있는 UTCTime으로 씁니다.

WriteUtcTime(DateTimeOffset, Nullable<Asn1Tag>)

Source:
AsnWriter.UtcTime.cs
Source:
AsnWriter.UtcTime.cs
Source:
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>

쓸 태그이거나, 기본 태그(유니버설 23)인 경우 null입니다.

예외

tag.TagClassUniversal이지만 tagTagValue 가 메서드에 대해 올바르지 않습니다.

적용 대상

WriteUtcTime(DateTimeOffset, Int32, Nullable<Asn1Tag>)

Source:
AsnWriter.UtcTime.cs
Source:
AsnWriter.UtcTime.cs
Source:
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의 유효한 최대 연도입니다. X.509 Time.utcTime 범위 1950-2049의 경우 를 전달합니다 2049.

tag
Nullable<Asn1Tag>

쓸 태그이거나, 기본 태그(유니버설 23)인 경우 null입니다.

예외

tag.TagClassUniversal이지만 tagTagValue 가 메서드에 대해 올바르지 않습니다.

value.Year (UTC로 변환한 후) 범위가 아닙니다(twoDigitYearMax - 100, twoDigitYearMax].

적용 대상