AssemblyMetadata クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アセンブリ CLI メタデータの変更できないスナップショットを表します。
public ref class AssemblyMetadata sealed : Microsoft::CodeAnalysis::Metadata
public sealed class AssemblyMetadata : Microsoft.CodeAnalysis.Metadata
type AssemblyMetadata = class
inherit Metadata
Public NotInheritable Class AssemblyMetadata
Inherits Metadata
- 継承
プロパティ
Id |
このメタデータ インスタンスの ID。 2 つのメタデータ インスタンスの ID が同じである場合は、同じコンテンツを持ちます。 ID が異なる場合は、同じコンテンツを持っている場合とない場合があります。 (継承元 Metadata) |
Kind |
メタデータの種類を返します。 MetadataImageKind |
メソッド
CommonCopy() |
アセンブリ CLI メタデータの変更できないスナップショットを表します。 (継承元 Metadata) |
Copy() |
このオブジェクトのコピーを作成します。 (継承元 Metadata) |
Create(IEnumerable<ModuleMetadata>) |
マルチモジュール アセンブリを作成します。 |
Create(ImmutableArray<ModuleMetadata>) |
マルチモジュール アセンブリを作成します。 |
Create(ModuleMetadata) |
単一モジュール アセンブリを作成します。 |
Create(ModuleMetadata[]) |
マルチモジュール アセンブリを作成します。 |
CreateFromFile(String) |
指定したパス上のアセンブリのすべてのモジュールを検索し、それらを表す の AssemblyMetadata インスタンスをビルドします。 |
CreateFromImage(IEnumerable<Byte>) |
単一モジュール アセンブリを作成します。 |
CreateFromImage(ImmutableArray<Byte>) |
単一モジュール アセンブリを作成します。 |
CreateFromStream(Stream, Boolean) |
単一モジュール アセンブリを作成します。 |
CreateFromStream(Stream, PEStreamOptions) |
単一モジュール アセンブリを作成します。 |
Dispose() |
アセンブリに含まれるすべてのモジュールを破棄します。 |
GetModules() |
このアセンブリを構成するモジュール。 最初のモジュールはマニフェスト モジュールです。 |
GetReference(DocumentationProvider, ImmutableArray<String>, Boolean, String, String) |
アセンブリ メタデータへの参照を作成します。 |
適用対象
.NET