MetadataRootBuilder クラス

定義

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

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

注釈

メタデータ ルートは、メタデータ ヘッダーとそれに続くメタデータ ストリーム (#~#Strings#US#Guid#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)

適用対象