Control.OpenFile(String) Methode
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
- path
- String
Der Pfad zur gewünschten Datei.
Ein Stream, der auf die gewünschte Datei verweist.
Der Zugriff auf die angegebene Datei wurde verweigert.
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.
Produkt | Versionen |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |