SignatureHeader 構造体
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シグネチャ BLOB の先頭バイトにより指定されるシグネチャ特性を表します。
public value class SignatureHeader : IEquatable<System::Reflection::Metadata::SignatureHeader>
public struct SignatureHeader : IEquatable<System.Reflection.Metadata.SignatureHeader>
type SignatureHeader = struct
Public Structure SignatureHeader
Implements IEquatable(Of SignatureHeader)
- 継承
- 実装
このヘッダー バイトは、すべてのメソッド定義、メソッド参照、スタンドアロン メソッド、フィールド、プロパティ、およびローカル変数シグネチャに存在しますが、型指定シグネチャには存在しません。
Signature |
指定したバイト値を使用して、SignatureHeader 構造体の新しいインスタンスを初期化します。 |
Signature |
指定されたシグネチャの種類、呼び出し規則、シグネチャの属性を使用し、SignatureHeader 構造体の新しいインスタンスを初期化します。 |
Calling |
呼び出し規則またはシグネチャの種類のマスク値を取得します。 既定の CallingConventionOrKindMask 値は 15 (0x0F) です。 |
Attributes |
シグネチャの属性を取得します。 |
Calling |
呼び出し規約を取得します。 |
Has |
この SignatureHeader 構造体に ExplicitThis シグネチャ属性があるかどうかを示す値を取得します。 |
Is |
この SignatureHeader 構造体に Generic シグネチャ属性があるかどうかを示す値を取得します。 |
Is |
この SignatureHeader 構造体に Instance シグネチャ属性があるかどうかを示す値を取得します。 |
Kind |
シグネチャの種類を取得します。 |
Raw |
ヘッダー バイトの生の値を取得します。 |
Equals(Object) |
指定されたオブジェクトとこの SignatureHeader を比較し、等しさを調べます。 |
Equals(Signature |
2 つの SignatureHeader の値が等しいかどうかを比較します。 |
Get |
現在のオブジェクトのハッシュ コードを取得します。 |
To |
現在のオブジェクトを表す文字列を返します。 |
Equality(Signature |
2 つの SignatureHeader の値が等しいかどうかを比較します。 |
Inequality(Signature |
2 つの SignatureHeader 値が等しくないかどうかを判断します。 |
製品 | バージョン |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |
UWP | 10.0 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。