File.OpenNullHandle Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Otwiera dojście do urządzenia o wartości null systemu.
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
Zwraca
Element SafeFileHandle do urządzenia o wartości null systemu.
Wyjątki
Wystąpił błąd we/wy podczas otwierania urządzenia o wartości null.
Uwagi
W Windows metoda otwiera uchwyt na NUL. W systemach opartych na systemie Unix metoda otwiera uchwyt na /dev/null.
Aby przekierować niepożądane dane wyjściowe lub dostarczyć puste dane wejściowe do procesów, użyj urządzenia o wartości null. Urządzenie o wartości null odrzuca wszystkie zapisane w nim dane i nie udostępnia żadnych danych (EOF) podczas odczytu.
Zwrócony uchwyt obsługuje zarówno odczyt, jak i zapis. Operacje odczytu zwracają wartość 0 (EOF) i operacje zapisu kończą się powodzeniem bez przechowywania żadnych danych. Dojście jest właścicielem bazowego zasobu, więc można go usunąć, gdy nie jest już potrzebny.
W przypadku scenariuszy, które nie wymagają nieprzetworzonych dojść do plików lub deskryptorów, rozważ użycie zamiast tego Null .