Freigeben über


Assembly.GetFile(String) Methode

Definition

Ruft einen FileStream für die angegebene Datei in der Dateitabelle des Manifests dieser Assembly ab.

public:
 virtual System::IO::FileStream ^ GetFile(System::String ^ name);
public virtual System.IO.FileStream? GetFile (string name);
public virtual System.IO.FileStream GetFile (string name);
abstract member GetFile : string -> System.IO.FileStream
override this.GetFile : string -> System.IO.FileStream
Public Overridable Function GetFile (name As String) As FileStream

Parameter

name
String

Der Name der angegebenen Datei. Der Pfad zur Datei darf nicht enthalten sein.

Gibt zurück

Ein Datenstrom, der die angegebene Datei enthält, oder null, wenn die Datei nicht gefunden wird.

Implementiert

Ausnahmen

Eine gefundene Datei konnte nicht geladen werden.

Der name-Parameter ist null.

Der name-Parameter ist eine leere Zeichenfolge ("").

name wurde nicht gefunden.

name ist keine gültige Assembly.

Hinweise

Diese Methode funktioniert sowohl für öffentliche als auch für private Ressourcendateien.

Das name Argument sollte nicht den Pfad zur Datei enthalten.

In .NET 5 und höheren Versionen löst diese Methode für gebündelte Assemblys eine Ausnahme aus.

Gilt für: