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

Definição

Obtém um objeto SafeFileHandle que representa o identificador de arquivo do sistema operacional para o arquivo que o objeto FileStream atual 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 da propriedade

Um objeto que representa o identificador de arquivo do sistema operacional para o arquivo que o objeto FileStream atual encapsula.An object that represents the operating system file handle for the file that the current FileStream object encapsulates.

Comentários

O SafeFileHandle propriedade automaticamente libera o fluxo e define a posição atual do fluxo como 0.The SafeFileHandle property automatically flushes the stream and sets the current stream position to 0. Isso permite que o arquivo a ser movido ou a posição do fluxo ser redefinidas por outro fluxo usando o SafeFileHandle retornado por essa propriedade.This allows the file to be moved or the stream position to be reset by another stream using the SafeFileHandle returned by this property.

Segurança

SecurityPermission
permissão chamar código não gerenciado.for permission to call unmanaged code. Ação de segurança: Demanda de linkSecurity action: Link Demand Enumeração associada: UnmanagedCodeAssociated enumeration: UnmanagedCode

SecurityCriticalAttribute
requer confiança total para o chamador imediato.requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Aplica-se a

Veja também