MetadataRootBuilder クラス

定義

ポータブル実行可能イメージに埋め込まれるメタデータ ルートのビルダー。

public ref class MetadataRootBuilder sealed
public sealed class MetadataRootBuilder
type MetadataRootBuilder = class
Public NotInheritable Class MetadataRootBuilder
継承
MetadataRootBuilder

注釈

メタデータ ルートは、メタデータ ヘッダーの後にメタデータ ストリーム (#~#Guid#Strings#USおよび#Blob) が続く構成されます。

コンストラクター

MetadataRootBuilder(MetadataBuilder, String, Boolean)

メタデータ ルートのビルダーを作成します。

プロパティ

MetadataVersion

メタデータのバージョン。

Sizes

さまざまなメタデータ構造のサイズを返します。

SuppressValidation

メタデータ テーブルの基本的な検証を抑制するかどうかを決定します。 検証では、テーブル内のエントリが ECMA 仕様で必要な順序で追加されたことが確認されます。 メタデータ テーブルにすべての仕様要件が適用されるわけではありません。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Serialize(BlobBuilder, Int32, Int32)

メタデータのルート コンテンツを指定した BlobBuilder にシリアル化します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象