PortableExecutableReference クラス

定義

標準 ECMA-335 メタデータ形式で格納されているメタデータへの参照。

public ref class PortableExecutableReference abstract : Microsoft::CodeAnalysis::MetadataReference
public abstract class PortableExecutableReference : Microsoft.CodeAnalysis.MetadataReference
type PortableExecutableReference = class
    inherit MetadataReference
Public MustInherit Class PortableExecutableReference
Inherits MetadataReference
継承
PortableExecutableReference

コンストラクター

PortableExecutableReference(MetadataReferenceProperties, String, DocumentationProvider)

標準 ECMA-335 メタデータ形式で格納されているメタデータへの参照。

プロパティ

Display

参照を識別するためにエラー メッセージで使用される文字列を表示します。

FilePath

メタデータの場所を示すパス。メタデータに場所がない場合は null。

Properties

標準 ECMA-335 メタデータ形式で格納されているメタデータへの参照。

(継承元 MetadataReference)

メソッド

CreateDocumentationProvider()

リファレンスのドキュメント プロバイダーを作成します。

GetMetadata()

このオブジェクトに含まれるオブジェクトのコピーを Metadata 返します PortableExecutableReference 。 このコピーは d である Dispose()必要はありません。

GetMetadataId()

この参照Metadataの値をMetadataId返します。 これは.Idを呼び出すGetMetadata()のと同じですが、より効率的に行うことができます。

GetMetadataImpl()

PE ファイルのメタデータ表現を取得します。

WithAliases(IEnumerable<String>)

指定したエイリアスを持つ参照のインスタンスを返します。

WithAliases(ImmutableArray<String>)

指定したエイリアスを持つ参照のインスタンスを返します。

WithEmbedInteropTypes(Boolean)

指定した相互運用機能の型を埋め込む参照のインスタンスを返します。

WithProperties(MetadataReferenceProperties)

指定したプロパティを持つ参照のインスタンスを返します。プロパティが変更されていない場合は、このインスタンスを返します。

WithPropertiesImpl(MetadataReferenceProperties)

指定したプロパティを持つ参照のインスタンスを返します。

適用対象