Asn1Tag 構造体
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型は、ITU-T 推奨 X.680 で説明されているように、ASN.1 タグを表します。
public value class Asn1Tag : IEquatable<System::Formats::Asn1::Asn1Tag>
public readonly struct Asn1Tag : IEquatable<System.Formats.Asn1.Asn1Tag>
type Asn1Tag = struct
Public Structure Asn1Tag
Implements IEquatable(Of Asn1Tag)
- 継承
- 実装
Asn1Tag(Tag |
指定したタグ クラス内で指定した値の Asn1Tag を作成します。 |
Asn1Tag(Universal |
UNIVERSAL クラスからタグの Asn1Tag を作成します。 |
Boolean |
ブール値のユニバーサル クラス タグを表します。 |
Constructed |
構築されたエンコードでのビット文字列値のユニバーサル クラス タグを表します。 |
Constructed |
構築されたエンコードでのオクテット文字列値のユニバーサル クラス タグを表します。 |
Enumerated |
列挙値のユニバーサル クラス タグを表します。 |
Generalized |
GeneralizedTime 値のユニバーサル クラス タグを表します。 |
Integer |
整数値のユニバーサル クラス タグを表します。 |
Null |
|
Object |
オブジェクト識別子値のユニバーサル クラス タグを表します。 |
Primitive |
プリミティブ エンコードでのビット文字列値のユニバーサル クラス タグを表します。 |
Primitive |
プリミティブ エンコードでのオクテット文字列値のユニバーサル クラス タグを表します。 |
Sequence |
シーケンス値のユニバーサル クラス タグ (常に構築されたエンコード) を表します。 |
Set |
SetOf 値のユニバーサル クラス タグ (常に構築されたエンコード) を表します。 |
Utc |
UtcTime 値のユニバーサル クラス タグを表します。 |
Is |
タグが構築されたエンコード ( |
Tag |
このタグが属するタグ クラス。 |
Tag |
このタグの数値。 |
As |
TagClass と TagValue と同じ値を持つが、IsConstructed が |
As |
TagClass と TagValue と同じ値を持つが、IsConstructed が |
Calculate |
このタグの BER エンコードに必要なバイト数を報告します。 |
Decode(Read |
|
Encode(Span<Byte>) |
このタグの BER でエンコードされた形式を |
Equals(Asn1Tag) |
|
Equals(Object) |
|
Get |
このインスタンスのハッシュ コードを返します。 |
Has |
|
To |
デバッグに適したこのタグのテキスト表現を指定します。 |
Try |
|
Try |
このタグの BER でエンコードされた形式の |
Equality(Asn1Tag, Asn1Tag) |
2 つの Asn1Tag の値の BER エンコードが同じであるかどうかをテストします。 |
Inequality(Asn1Tag, Asn1Tag) |
2 つの Asn1Tag の値の BER エンコードが異なっているかどうかをテストします。 |
製品 | バージョン |
---|---|
.NET | 5, 6, 7, 8, 9 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。