System.IO.Pipes Espace de noms

Contient des types qui fournissent un moyen de communication interprocesseur via des canaux anonymes et/ou nommés.

Classes

Nom Description
AnonymousPipeClientStream

Expose le côté client d’un flux de canal anonyme, qui prend en charge les opérations de lecture et d’écriture synchrones et asynchrones (sans prise en charge de l’annulation sur les plateformes Windows).

AnonymousPipeServerStream

Expose un flux autour d’un canal anonyme, qui prend en charge les opérations de lecture et d’écriture synchrones et asynchrones.

NamedPipeClientStream

Expose un canal nommé autour d’un Stream canal nommé, qui prend en charge les opérations de lecture et d’écriture synchrones et asynchrones.

NamedPipeServerStream

Expose un canal nommé autour d’un Stream canal nommé, prenant en charge les opérations de lecture et d’écriture synchrones et asynchrones.

PipeAccessRule

Représente une abstraction d’une entrée de contrôle d’accès (ACE) qui définit une règle d’accès pour un canal.

PipeAuditRule

Représente une abstraction d’une entrée de contrôle d’accès (ACE) qui définit une règle d’audit pour un canal.

PipeSecurity

Représente le contrôle d’accès et la sécurité d’audit d’un canal.

PipeStream

Expose un objet autour d’un Stream canal, qui prend en charge les canaux anonymes et nommés.

Énumérations

Nom Description
PipeAccessRights

Définit les droits d’accès à utiliser lorsque vous créez des règles d’accès et d’audit.

PipeDirection

Spécifie la direction du canal.

PipeOptions

Fournit des options pour créer un objet PipeStream. Cette énumération a un attribut FlagsAttribute qui permet une combinaison de bits de ses valeurs membres.

PipeTransmissionMode

Spécifie le mode de transmission du canal.

Délégués

Nom Description
PipeStreamImpersonationWorker

Représente la méthode à appeler en tant que client.