Control.OpenFile(String) Methode

Definition

Ruft einen Stream zum Lesen einer Datei ab.Gets a Stream used to read a file.

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.The path to the desired file.

Gibt zurück

Ein Stream, der auf die gewünschte Datei verweist.A Stream that references the desired file.

Ausnahmen

Der Zugriff auf die angegebene Datei wurde verweigert.Access to the specified file was denied.

Hinweise

Die OpenFile-Methode gibt ein Stream-Objekt zurück, das zum Lesen des Inhalts der im path-Parameter angegebenen Datei verwendet werden kann.The OpenFile method returns a Stream object that can be used to read the contents of the file specified in the path parameter. Der path-Parameter kann entweder eine relative URL oder eine Stamm-URL ohne Protokoll (z. b. "~/mysite/MyFile.txt)" oder ein physischer Pfad (entweder lokal ("c:\mysite\meinedatei.txt") oder "UNC" ("\\meinserver\meinedatei.txt") sein.The path parameter can be either a relative or root URL without a protocol (such as "~/mySite/myFile.txt), or a physical path, either local ("c:\mySite\myFile.txt") or UNC ("\\myServer\myFile.txt").

Die OpenFile-Methode verwendet die Datei Zugriffssicherheit, um den Zugriff auf die angegebene Datei zu steuern.The OpenFile method uses file access security to control access to the specified file. Wenn der aktuelle ASP.NET-Benutzer keinen Zugriff auf die Datei hat, wird die Datei nicht geöffnet, und es wird eine HttpException Ausnahme ausgelöst, um anzugeben, dass der Zugriff verweigert wurde.If the current ASP.NET user does not have access to the file, then the file is not opened and an HttpException exception is thrown to indicate that access was denied. Wenn der path-Parameter einen relativen Pfad angegeben hat, enthält die Ausnahme keine Informationen über den physischen Pfad der angeforderten Datei.If the path parameter specified a relative path, the exception does not include information about the physical path to the requested file.

Gilt für:

Siehe auch