FileStream.SafeFileHandle FileStream.SafeFileHandle FileStream.SafeFileHandle FileStream.SafeFileHandle Property

Definition

Ruft ein SafeFileHandle-Objekt ab, das das Dateihandle des Betriebssystems für die Datei darstellt, die vom aktuellen FileStream-Objekt gekapselt wird.Gets a SafeFileHandle object that represents the operating system file handle for the file that the current FileStream object encapsulates.

public:
 virtual property Microsoft::Win32::SafeHandles::SafeFileHandle ^ SafeFileHandle { Microsoft::Win32::SafeHandles::SafeFileHandle ^ get(); };
[get: System.Security.SecurityCritical]
public virtual Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { get; }
member this.SafeFileHandle : Microsoft.Win32.SafeHandles.SafeFileHandle
Public Overridable ReadOnly Property SafeFileHandle As SafeFileHandle

Eigenschaftswert

Ein Objekt, das das Dateihandle des Betriebssystems für die Datei darstellt, von der das aktuelle FileStream-Objekt gekapselt wird.An object that represents the operating system file handle for the file that the current FileStream object encapsulates.

Hinweise

Die SafeFileHandle Eigenschaft automatisch leert den Stream und legt die aktuelle Streamposition auf 0 fest.The SafeFileHandle property automatically flushes the stream and sets the current stream position to 0. Dadurch kann die Datei verschoben werden oder die Position im Stream von einem anderen Stream mit zurückgesetzt werden die SafeFileHandle von dieser Eigenschaft zurückgegeben.This allows the file to be moved or the stream position to be reset by another stream using the SafeFileHandle returned by this property.

Sicherheit

SecurityPermission
für die Berechtigung zum Aufrufen von nicht verwalteten Codes.for permission to call unmanaged code. Security-Aktion: LinkaufrufSecurity action: Link Demand Zugeordnete Enumeration: UnmanagedCodeAssociated enumeration: UnmanagedCode

SecurityCriticalAttribute
erfordert volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer.requires full trust for the immediate caller. Dieser Member kann nicht von teilweise vertrauenswürdigem oder transparentem Code verwendet werden.This member cannot be used by partially trusted or transparent code.

Gilt für:

Siehe auch