Control.OpenFile(String) Methode

Definition

Ruft einen Stream zum Lesen einer Datei ab.

protected public:
 System::IO::Stream ^ OpenFile(System::String ^ path);
protected internal System.IO.Stream OpenFile (string path);
member this.OpenFile : string -> System.IO.Stream
Protected Friend Function OpenFile (path As String) As Stream

Parameter

path
String

Der Pfad zur gewünschten Datei.

Gibt zurück

Stream

Ein Stream, der auf die gewünschte Datei verweist.

Ausnahmen

Der Zugriff auf die angegebene Datei wurde verweigert.

Hinweise

Die -Methode gibt ein -Objekt zurück, mit dem der Inhalt der im -Parameter OpenFile Stream angegebenen Datei gelesen werden path kann. Der Path-Parameter kann entweder eine relative ODER Stamm-URL ohne Protokoll (z. B. "~/mySite/myFile.txt") oder ein physischer Pfad sein, entweder lokal ("c:\mySite\myFile.txt") oder UNC \ ("\myServer\myFile.txt").

Die OpenFile -Methode verwendet Dateizugriffssicherheit, um den Zugriff auf die angegebene Datei zu steuern. Wenn der aktuelle ASP.NET keinen Zugriff auf die Datei hat, wird die Datei nicht geöffnet, und es wird eine Ausnahme ausgelöst, um anzugeben, dass der Zugriff HttpException verweigert wurde. Wenn der Parameter einen relativen Pfad angegeben hat, enthält die Ausnahme keine Informationen über den physischen Pfad path zur angeforderten Datei.

Gilt für

Siehe auch