Control.OpenFile(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Ein Stream, der auf die gewünschte Datei verweist.
Ausnahmen
Der Zugriff auf die angegebene Datei wurde verweigert.
Hinweise
Die OpenFile Methode gibt ein Stream Objekt zurück, das verwendet werden kann, um den Inhalt der datei zu lesen, die im path
Parameter angegeben ist. Der Pfadparameter kann entweder eine relative oder Stamm-URL ohne Protokoll (z. B. "~/mySite/myFile.txt") oder einen physischen Pfad sein, entweder lokal ("c:\mySite\myFile.txt") oder UNC ("\\myServer\myFile.txt").
Die OpenFile Methode verwendet die Sicherheit des Dateizugriffs, um den Zugriff auf die angegebene Datei zu steuern. Wenn der aktuelle ASP.NET Benutzer keinen Zugriff auf die Datei hat, wird die Datei nicht geöffnet und eine HttpException Ausnahme ausgelöst, um anzugeben, dass der Zugriff verweigert wurde. Wenn der Parameter einen relativen Pfad angegeben hat, enthält die path
Ausnahme keine Informationen zum physischen Pfad zur angeforderten Datei.