File.OpenNullHandle Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Öppnar ett handtag till systemets null-enhet.
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
Returer
A SafeFileHandle till systemets null-enhet.
Undantag
Ett I/O-fel uppstod när null-enheten öppnades.
Kommentarer
På Windows öppnar metoden ett handtag till NUL. På Unix-baserade system öppnar metoden ett handtag till /dev/null.
Om du vill omdirigera oönskade utdata eller ange tomma indata till processer använder du null-enheten. Null-enheten tar bort alla data som skrivits till den och tillhandahåller inga data (EOF) när de läss från.
Det returnerade handtaget stöder både läsning och skrivning. Läsåtgärder returnerar 0 (EOF) och skrivåtgärder lyckas utan att lagra några data. Handtaget äger den underliggande resursen, så ta bort den när den inte längre behövs.
För scenarier som inte kräver rådatafilreferenser eller beskrivningar bör du överväga att använda Null i stället.