Property | Type | Description | |
---|---|---|---|
CheckReadWriteArgs | void | ||
DebugAssertReadWriteArgs | void | ||
GetPipePath | string | ||
GetSecAttrs | Interop.Kernel32.SECURITY_ATTRIBUTES | ||
Init | void | ||
InitializeAsyncHandle | void | ||
InitializeHandle | void | ||
ReadAsync | Task |
||
ReadAsyncCore | Task |
||
ReadCore | int | ||
ReadFileNative | int | ||
UninitializeAsyncHandle | void | ||
UpdateMessageCompletion | void | ||
UpdateReadMode | void | ||
ValidateHandleIsPipe | void | ||
WinIOError | Exception | ||
WriteAsync | Task | ||
WriteAsyncCore | Task | ||
WriteCore | void | ||
WriteFileNative | int |
Method | Description | |
---|---|---|
BeginRead ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult | ||
BeginRead ( byte buffer, int offset, int count, System callback, object state ) : System.IAsyncResult | ||
BeginWrite ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult | ||
BeginWrite ( byte buffer, int offset, int count, System callback, object state ) : System.IAsyncResult | ||
EndRead ( IAsyncResult asyncResult ) : int | ||
EndRead ( System asyncResult ) : int | ||
EndWrite ( IAsyncResult asyncResult ) : void | ||
EndWrite ( System asyncResult ) : void | ||
Flush ( ) : void | ||
Read ( byte buffer, int offset, int count ) : int | ||
ReadAsync ( byte buffer, int offset, int count, System cancellationToken ) : System.Threading.Tasks.Task |
||
ReadByte ( ) : int | ||
Seek ( long offset, SeekOrigin origin ) : long | ||
Seek ( long offset, System origin ) : long | ||
SetLength ( long value ) : void | ||
WaitForPipeDrain ( ) : void | ||
Write ( byte buffer, int offset, int count ) : void | ||
WriteAsync ( byte buffer, int offset, int count, System cancellationToken ) : System.Threading.Tasks.Task | ||
WriteByte ( byte value ) : void |
Method | Description | |
---|---|---|
CheckPipePropertyOperations ( ) : void | ||
CheckReadOperations ( ) : void | ||
CheckWriteOperations ( ) : void | ||
Dispose ( bool disposing ) : void | ||
InitializeHandle ( Microsoft handle, bool isExposed, bool isAsync ) : void | ||
PipeStream ( System direction, System transmissionMode, int outBufferSize ) | ||
PipeStream ( System direction, int bufferSize ) | ||
PipeStream ( PipeDirection direction, PipeTransmissionMode transmissionMode, int outBufferSize ) : Microsoft.Win32.SafeHandles | ||
PipeStream ( PipeDirection direction, int bufferSize ) : Microsoft.Win32.SafeHandles |
Method | Description | |
---|---|---|
CheckReadWriteArgs ( byte buffer, int offset, int count ) : void | ||
DebugAssertReadWriteArgs ( byte buffer, int offset, int count, |
||
GetPipePath ( string serverName, string pipeName ) : string | ||
GetSecAttrs ( HandleInheritability inheritability ) : Interop.Kernel32.SECURITY_ATTRIBUTES | ||
Init ( PipeDirection direction, PipeTransmissionMode transmissionMode, int outBufferSize ) : void | ||
InitializeAsyncHandle ( |
Initializes the handle to be used asynchronously.
|
|
InitializeHandle ( |
||
ReadAsync ( byte buffer, int offset, int count, |
||
ReadAsyncCore ( byte buffer, int offset, int count, |
||
ReadCore ( byte buffer, int offset, int count ) : int | ||
ReadFileNative ( |
||
UninitializeAsyncHandle ( ) : void | ||
UpdateMessageCompletion ( bool completion ) : void | ||
UpdateReadMode ( ) : void | ||
ValidateHandleIsPipe ( |
Throws an exception if the supplied handle does not represent a valid pipe.
|
|
WinIOError ( int errorCode ) : Exception | ||
WriteAsync ( byte buffer, int offset, int count, |
||
WriteAsyncCore ( byte buffer, int offset, int count, |
||
WriteCore ( byte buffer, int offset, int count ) : void | ||
WriteFileNative ( |
public BeginRead ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult | ||
buffer | byte | |
offset | int | |
count | int | |
callback | AsyncCallback | |
state | object | |
return | IAsyncResult |
public BeginRead ( byte buffer, int offset, int count, System callback, object state ) : System.IAsyncResult | ||
buffer | byte | |
offset | int | |
count | int | |
callback | System | |
state | object | |
return | System.IAsyncResult |
public BeginWrite ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult | ||
buffer | byte | |
offset | int | |
count | int | |
callback | AsyncCallback | |
state | object | |
return | IAsyncResult |
public BeginWrite ( byte buffer, int offset, int count, System callback, object state ) : System.IAsyncResult | ||
buffer | byte | |
offset | int | |
count | int | |
callback | System | |
state | object | |
return | System.IAsyncResult |
protected CheckPipePropertyOperations ( ) : void | ||
return | void |
public EndRead ( IAsyncResult asyncResult ) : int | ||
asyncResult | IAsyncResult | |
return | int |
public EndWrite ( IAsyncResult asyncResult ) : void | ||
asyncResult | IAsyncResult | |
return | void |
public EndWrite ( System asyncResult ) : void | ||
asyncResult | System | |
return | void |
protected InitializeHandle ( Microsoft handle, bool isExposed, bool isAsync ) : void | ||
handle | Microsoft | |
isExposed | bool | |
isAsync | bool | |
return | void |
protected PipeStream ( System direction, System transmissionMode, int outBufferSize ) | ||
direction | System | |
transmissionMode | System | |
outBufferSize | int |
protected PipeStream ( System direction, int bufferSize ) | ||
direction | System | |
bufferSize | int |
protected PipeStream ( PipeDirection direction, PipeTransmissionMode transmissionMode, int outBufferSize ) : Microsoft.Win32.SafeHandles | ||
direction | PipeDirection | |
transmissionMode | PipeTransmissionMode | |
outBufferSize | int | |
return | Microsoft.Win32.SafeHandles |
protected PipeStream ( PipeDirection direction, int bufferSize ) : Microsoft.Win32.SafeHandles | ||
direction | PipeDirection | |
bufferSize | int | |
return | Microsoft.Win32.SafeHandles |
public Read ( byte buffer, int offset, int count ) : int | ||
buffer | byte | |
offset | int | |
count | int | |
return | int |
public ReadAsync ( byte buffer, int offset, int count, System cancellationToken ) : System.Threading.Tasks.Task |
||
buffer | byte | |
offset | int | |
count | int | |
cancellationToken | System | |
return | System.Threading.Tasks.Task |
public Seek ( long offset, SeekOrigin origin ) : long | ||
offset | long | |
origin | SeekOrigin | |
return | long |
public Seek ( long offset, System origin ) : long | ||
offset | long | |
origin | System | |
return | long |
public Write ( byte buffer, int offset, int count ) : void | ||
buffer | byte | |
offset | int | |
count | int | |
return | void |
public WriteAsync ( byte buffer, int offset, int count, System cancellationToken ) : System.Threading.Tasks.Task | ||
buffer | byte | |
offset | int | |
count | int | |
cancellationToken | System | |
return | System.Threading.Tasks.Task |