System.IO.Pipes Namespace

Enthält Typen, die eine Möglichkeit für die Kommunikation über anonyme und/oder benannte Rohre bereitstellen.

Klassen

Name Beschreibung
AnonymousPipeClientStream

Macht die Clientseite eines anonymen Pipestreams verfügbar, der synchrone und asynchrone Lese- und Schreibvorgänge unterstützt (ohne Abbruchunterstützung auf Windows-Plattformen).

AnonymousPipeServerStream

Macht einen Datenstrom um eine anonyme Pipe verfügbar, die synchrone und asynchrone Lese- und Schreibvorgänge unterstützt.

NamedPipeClientStream

Macht eine Stream um eine benannte Pipe herum verfügbar, die synchrone und asynchrone Lese- und Schreibvorgänge unterstützt.

NamedPipeServerStream

Macht eine Stream um eine benannte Pipe herum verfügbar, die synchrone und asynchrone Lese- und Schreibvorgänge unterstützt.

PipeAccessRule

Stellt eine Abstraktion eines Zugriffssteuerungseintrags (Access Control Entry, ACE) dar, der eine Zugriffsregel für eine Pipe definiert.

PipeAuditRule

Stellt eine Abstraktion eines Zugriffssteuerungseintrags (Access Control Entry, ACE) dar, der eine Überwachungsregel für eine Pipe definiert.

PipeSecurity

Stellt die Zugriffssteuerung und Überwachungssicherheit für eine Pipe dar.

PipeStream

Macht ein Stream Objekt um ein Rohr verfügbar, das sowohl anonyme als auch benannte Rohre unterstützt.

Enumerationen

Name Beschreibung
PipeAccessRights

Definiert die Zugriffsrechte, die beim Erstellen von Zugriffs- und Überwachungsregeln verwendet werden sollen.

PipeDirection

Gibt die Richtung des Rohrs an.

PipeOptions

Stellt Optionen zum Erstellen eines PipeStream-Objekts bereit. Diese Aufzählung verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

PipeTransmissionMode

Gibt den Übertragungsmodus der Rohrleitung an.

Delegaten

Name Beschreibung
PipeStreamImpersonationWorker

Stellt die Methode dar, die als Client aufgerufen werden soll.