System.IO.Pipes Namespace

Contém tipos que fornecem um meio de comunicação entre processos por meio de pipes anônimos e/ou nomeados.

Classes

AnonymousPipeClientStream

Expõe o lado do cliente de um fluxo de pipe anônimo, que dá suporte a operações de leitura e gravação síncronas e assíncronas (sem suporte de cancelamento em plataformas de Windows).

AnonymousPipeServerStream

Expõe um fluxo em torno de um pipe anônimo, que dá suporte a operações de leitura e gravação síncronas e assíncronas.

AnonymousPipeServerStreamAcl

Fornece APIs relacionadas à segurança para a <see. cref="T:System.IO.Pipes.AnonymousPipeServerStream"></see.> classe.

NamedPipeClientStream

Expõe um Stream em torno de um pipe nomeado, que dá suporte a operações de leitura e gravação síncronas e assíncronas.

NamedPipeServerStream

Expõe um Stream em torno de um pipe nomeado, dando suporte a operações de leitura e gravação síncronas e assíncronas.

NamedPipeServerStreamAcl

Fornece APIs relacionadas à segurança para a <see. cref="T:System.IO.Pipes.NamedPipeServerStream"></see.> classe.

PipeAccessRule

Representa uma abstração de uma entrada de controle de acesso (ACE) que define uma regra de acesso para um pipe.

PipeAuditRule

Representa uma abstração de uma ACE (entrada de controle de acesso) que define uma regra de auditoria para um pipe.

PipesAclExtensions

Fornece métodos de extensão estáticos específicos do Windows para manipular atributos de segurança da ACL (lista de controle de acesso) para fluxos de pipe.

PipeSecurity

Representa o controle de acesso e a segurança de auditoria de um pipe.

PipeStream

Expõe um objeto Stream em torno de um pipe, que dá suporte a pipes anônimos e nomeados.

Enumerações

PipeAccessRights

Define os direitos de acesso a serem usados ao criar regras de acesso e auditoria.

PipeDirection

Especifica a direção do pipe.

PipeOptions

Fornece opções para criação de um objeto PipeStream. Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores de seus membros.

PipeTransmissionMode

Especifica o modo de transmissão do pipe.

Delegados

PipeStreamImpersonationWorker

Representa o método a chamar como cliente.