Partager via


System.IO.Pipes Espace de noms

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

Classes

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 de données autour d’un canal anonyme prenant en charge des opérations de lecture et d’écriture à la fois synchrones et asynchrones.

AnonymousPipeServerStreamAcl

Fournit des API liées à la sécurité pour la AnonymousPipeServerStream classe .

NamedPipeClientStream

Expose un Stream autour d’un canal nommé, prenant en charge des opérations en lecture et en écriture à la fois synchrones et asynchrones.

NamedPipeServerStream

Expose un Stream autour d’un canal nommé, prenant en charge des opérations en lecture et en écriture à la fois synchrones et asynchrones.

NamedPipeServerStreamAcl

Fournit des API liées à la sécurité pour le <see. cref="T:System.IO.Pipes.NamedPipeServerStream"></see.> class.

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.

PipesAclExtensions

Fournit des méthodes d’extension statiques spécifiques à Windows afin de manipuler des attributs de sécurité de liste ACL pour les flux de canal.

PipeSecurity

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

PipeStream

Expose un objet Stream autour d'un canal, qui prend en charge aussi bien les canaux anonymes que les canaux nommés.

Énumérations

PipeAccessRights

Définit les droits d’accès à utiliser durant la création de règles d’accès et d’audit.

PipeDirection

Spécifie le sens du canal.

PipeOptions

Fournit des options pour créer un objet PipeStream. Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs membres.

PipeTransmissionMode

Spécifie le mode de transmission du canal.

Délégués

PipeStreamImpersonationWorker

Représente la méthode à appeler comme client.