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

Definición

Obtiene un objeto SafeFileHandle que representa el identificador de archivos del sistema operativo correspondiente al archivo que el objeto FileStream actual encapsula.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

Valor de propiedad

Objeto que representa el identificador de archivos del sistema operativo correspondiente al archivo que el objeto FileStream actual encapsula.An object that represents the operating system file handle for the file that the current FileStream object encapsulates.

Comentarios

La SafeFileHandle propiedad vacía automáticamente la secuencia y establece la posición de la secuencia actual en 0.The SafeFileHandle property automatically flushes the stream and sets the current stream position to 0. Esto permite mover el archivo o la posición de la secuencia que va a restablecer otra secuencia mediante la SafeFileHandle devuelta por esta propiedad.This allows the file to be moved or the stream position to be reset by another stream using the SafeFileHandle returned by this property.

Seguridad

SecurityPermission
para obtener permiso para llamar a código no administrado.for permission to call unmanaged code. Acción de seguridad: Petición de vínculoSecurity action: Link Demand Enumeración asociada:UnmanagedCodeAssociated enumeration: UnmanagedCode

SecurityCriticalAttribute
requiere plena confianza para el llamador inmediato.requires full trust for the immediate caller. Este miembro no puede ser utilizado por código transparente o de confianza parcial.This member cannot be used by partially trusted or transparent code.

Se aplica a

Consulte también: