Freigeben über


PortableExecutableReference Klasse

Definition

Verweisen auf Metadaten, die im Standardformat ECMA-335 gespeichert sind.

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
Vererbung
PortableExecutableReference

Konstruktoren

PortableExecutableReference(MetadataReferenceProperties, String, DocumentationProvider)

Verweisen auf Metadaten, die im Standardformat ECMA-335 gespeichert sind.

Eigenschaften

Display

Anzeigen von Zeichenfolgen, die in Fehlermeldungen verwendet werden, um den Verweis zu identitäten.

FilePath

Pfad, der den Speicherort der Metadaten oder null beschreibt, wenn die Metadaten keinen Speicherort haben.

Properties

Verweisen auf Metadaten, die im Standardformat ECMA-335 gespeichert sind.

(Geerbt von MetadataReference)

Methoden

CreateDocumentationProvider()

Erstellen Sie den Dokumentationsanbieter für den Verweis.

GetMetadata()

Gibt eine Kopie des Metadata Objekts zurück, das diese PortableExecutableReference enthält. Diese Kopie muss nicht d sein Dispose().

GetMetadataId()

Gibt die MetadataId Für diese Referenz zurück Metadata. Dies entspricht dem Aufrufen GetMetadata()von .Id, kann jedoch effizienter ausgeführt werden.

GetMetadataImpl()

Abrufen der Metadatendarstellung für die PE-Datei.

WithAliases(IEnumerable<String>)

Gibt eine Instanz des Verweises mit angegebenen Aliasen zurück.

WithAliases(ImmutableArray<String>)

Gibt eine Instanz des Verweises mit angegebenen Aliasen zurück.

WithEmbedInteropTypes(Boolean)

Gibt eine Instanz des Verweises mit angegebenen Interoptypen zurück, die einbetten.

WithProperties(MetadataReferenceProperties)

Gibt eine Instanz des Verweises mit angegebenen Eigenschaften oder dieser Instanz zurück, wenn Eigenschaften nicht geändert wurden.

WithPropertiesImpl(MetadataReferenceProperties)

Gibt eine Instanz des Verweises mit angegebenen Eigenschaften zurück.

Gilt für: