Idioma

File.OpenNullHandle Método

Definição

Abre uma alavanca para o dispositivo nulo do sistema.

public:
 static Microsoft::Win32::SafeHandles::SafeFileHandle ^ OpenNullHandle();
public static Microsoft.Win32.SafeHandles.SafeFileHandle OpenNullHandle();
static member OpenNullHandle : unit -> Microsoft.Win32.SafeHandles.SafeFileHandle
Public Shared Function OpenNullHandle () As SafeFileHandle

Devoluções

A SafeFileHandle ao dispositivo nulo do sistema.

Exceções

Ocorreu um erro de I/O ao abrir o dispositivo nulo.

Observações

No Windows, o método abre um handle para NUL. Em sistemas baseados em Unix, o método abre um handle para /dev/null.

Para redirecionar saídas indesejadas ou fornecer entrada vazia aos processos, use o dispositivo nulo. O dispositivo nulo descarta todos os dados escritos nele e não fornece dados (EOF) quando lido.

A alça devolvida suporta tanto a leitura como a escrita. As operações de leitura retornam 0 (EOF), e as operações de escrita têm sucesso sem armazenar quaisquer dados. O handle é dono do recurso subjacente, por isso descarte-o quando já não for necessário.

Para cenários que não requerem handles ou descritores brutos, considere usar Null em vez disso.

Aplica-se a