C# Class System.IO.Pipes.NamedPipeClientStream

Named pipe client. Use this to open the client end of a named pipes created with NamedPipeServerStream.
Inheritance: PipeStream
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Méthode Description
Connect ( ) : void
Connect ( int timeout ) : void
ConnectAsync ( ) : System.Threading.Tasks.Task
ConnectAsync ( System cancellationToken ) : System.Threading.Tasks.Task
ConnectAsync ( int timeout ) : System.Threading.Tasks.Task
ConnectAsync ( int timeout, System cancellationToken ) : System.Threading.Tasks.Task
ConnectAsync ( ) : System.Threading.Task
ConnectAsync ( CancellationToken cancellationToken ) : System.Threading.Task
ConnectAsync ( int timeout ) : System.Threading.Task
ConnectAsync ( int timeout, CancellationToken cancellationToken ) : System.Threading.Task
NamedPipeClientStream ( System direction, bool isAsync, bool isConnected, Microsoft safePipeHandle )
NamedPipeClientStream ( string pipeName )
NamedPipeClientStream ( string serverName, string pipeName )
NamedPipeClientStream ( string serverName, string pipeName, System direction )
NamedPipeClientStream ( string serverName, string pipeName, System direction, System options )
NamedPipeClientStream ( string serverName, string pipeName, System direction, System options, System impersonationLevel )
NamedPipeClientStream ( string serverName, string pipeName, System direction, System options, System impersonationLevel, HandleInheritability inheritability )

Méthodes protégées

Méthode Description
CheckPipePropertyOperations ( ) : void

Private Methods

Méthode Description
CheckConnectOperationsClient ( ) : void
ConnectInternal ( int timeout, CancellationToken cancellationToken, int startTime ) : void
NamedPipeClientStream ( PipeDirection direction, bool isAsync, bool isConnected, SafePipeHandle safePipeHandle ) : Microsoft.Win32.SafeHandles
NamedPipeClientStream ( String pipeName ) : Microsoft.Win32.SafeHandles
NamedPipeClientStream ( String serverName, String pipeName ) : Microsoft.Win32.SafeHandles
NamedPipeClientStream ( String serverName, String pipeName, PipeDirection direction ) : Microsoft.Win32.SafeHandles
NamedPipeClientStream ( String serverName, String pipeName, PipeDirection direction, PipeOptions options ) : Microsoft.Win32.SafeHandles
NamedPipeClientStream ( String serverName, String pipeName, PipeDirection direction, PipeOptions options, TokenImpersonationLevel impersonationLevel ) : Microsoft.Win32.SafeHandles
NamedPipeClientStream ( String serverName, String pipeName, PipeDirection direction, PipeOptions options, TokenImpersonationLevel impersonationLevel, HandleInheritability inheritability ) : Microsoft.Win32.SafeHandles
TryConnect ( int timeout, CancellationToken cancellationToken ) : bool

Method Details

CheckPipePropertyOperations() protected méthode

protected CheckPipePropertyOperations ( ) : void
Résultat void

Connect() public méthode

public Connect ( ) : void
Résultat void

Connect() public méthode

public Connect ( int timeout ) : void
timeout int
Résultat void

ConnectAsync() public méthode

public ConnectAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

ConnectAsync() public méthode

public ConnectAsync ( System cancellationToken ) : System.Threading.Tasks.Task
cancellationToken System
Résultat System.Threading.Tasks.Task

ConnectAsync() public méthode

public ConnectAsync ( int timeout ) : System.Threading.Tasks.Task
timeout int
Résultat System.Threading.Tasks.Task

ConnectAsync() public méthode

public ConnectAsync ( int timeout, System cancellationToken ) : System.Threading.Tasks.Task
timeout int
cancellationToken System
Résultat System.Threading.Tasks.Task

ConnectAsync() public méthode

public ConnectAsync ( ) : System.Threading.Task
Résultat System.Threading.Task

ConnectAsync() public méthode

public ConnectAsync ( CancellationToken cancellationToken ) : System.Threading.Task
cancellationToken System.Threading.CancellationToken
Résultat System.Threading.Task

ConnectAsync() public méthode

public ConnectAsync ( int timeout ) : System.Threading.Task
timeout int
Résultat System.Threading.Task

ConnectAsync() public méthode

public ConnectAsync ( int timeout, CancellationToken cancellationToken ) : System.Threading.Task
timeout int
cancellationToken System.Threading.CancellationToken
Résultat System.Threading.Task

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( System direction, bool isAsync, bool isConnected, Microsoft safePipeHandle )
direction System
isAsync bool
isConnected bool
safePipeHandle Microsoft

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( string pipeName )
pipeName string

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( string serverName, string pipeName )
serverName string
pipeName string

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( string serverName, string pipeName, System direction )
serverName string
pipeName string
direction System

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( string serverName, string pipeName, System direction, System options )
serverName string
pipeName string
direction System
options System

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( string serverName, string pipeName, System direction, System options, System impersonationLevel )
serverName string
pipeName string
direction System
options System
impersonationLevel System

NamedPipeClientStream() public méthode

public NamedPipeClientStream ( string serverName, string pipeName, System direction, System options, System impersonationLevel, HandleInheritability inheritability )
serverName string
pipeName string
direction System
options System
impersonationLevel System
inheritability HandleInheritability