Esporta (0) Stampa
Espandi tutto

Classe PipeStream

Aggiornamento: novembre 2007

Espone un oggetto Stream di una pipe, che supporta pipe sia unnamed che named.

Spazio dei nomi:  System.IO.Pipes
Assembly:  System.Core (in System.Core.dll)

[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort = true)]
public abstract class PipeStream : Stream
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
/** @attribute HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort = true) */
public abstract class PipeStream extends Stream
public abstract class PipeStream extends Stream

Nota:

L'attributo HostProtectionAttribute applicato a questo tipo di membro dispone del seguente valore per la proprietà Resources: MayLeakOnAbort. L'oggetto HostProtectionAttribute non influisce sulle applicazioni desktop, che in genere vengono avviate facendo doppio clic sull'icona, digitando un comando oppure immettendo un URL in un browser. Per ulteriori informazioni, vedere la classe HostProtectionAttribute o Programmazione per SQL Server e attributi di protezione host.

La classe PipeStream fornisce la classe di base per operazioni di unnamed e named pipe in .NET Framework. Utilizzare le classi NamedPipeServerStream e NamedPipeClientStream per operazioni di named pipe. Utilizzare le classi AnonymousPipeServerStream e AnonymousPipeClientStream per operazioni di unnamed pipe.

Per ulteriori informazioni a proposito delle pipe, vedere Pipe. Per un esempio di unnamed pipe, vedere Procedura: utilizzare le unnamed pipe per la comunicazione tra i processi locali. Per un esempio di named pipe, vedere Procedura: utilizzare le named pipe per la comunicazione tra processi in rete.

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft