The members of System.IO.Pipes.PipeStream are listed below.
See Also: Inherited members from System.IO.Stream
Initializes a new instance of the System.IO.Pipes.PipeStream class using the specified System.IO.Pipes.PipeDirection value and buffer size. | ||
Initializes a new instance of the System.IO.Pipes.PipeStream class using the specified System.IO.Pipes.PipeDirection, System.IO.Pipes.PipeTransmissionMode, and buffer size. |
| [read-only] override | CanRead | bool.
Gets a value indicating whether the current stream supports read operations. |
| [read-only] override | CanSeek | bool.
Gets a value indicating whether the current stream supports seek operations. |
| [read-only] override | CanWrite | bool.
Gets a value indicating whether the current stream supports write operations. |
| [read-only] | InBufferSize | int.
Gets the size, in bytes, of the inbound buffer for a pipe. |
| [read-only] | IsAsync | bool.
Gets a value indicating whether a System.IO.Pipes.PipeStream object was opened asynchronously or synchronously. |
| IsConnected | bool.
Gets or sets a value indicating whether a System.IO.Pipes.PipeStream object is connected. | |
| [read-only] | IsMessageComplete | bool.
Gets a value indicating whether there is more data in the message returned from the most recent read operation. |
| [read-only] override | Length | long.
Gets the length of a stream, in bytes. |
| [read-only] | OutBufferSize | int.
Gets the size, in bytes, of the outbound buffer for a pipe. |
override | Position | long.
Gets or sets the current position of the current stream. |
| ReadMode | PipeTransmissionMode.
Gets or sets the reading mode for a System.IO.Pipes.PipeStream object. | |
| [read-only] | SafePipeHandle | Microsoft.Win32.SafeHandles.SafePipeHandle.
Gets the safe handle for the local end of the pipe that the current System.IO.Pipes.PipeStream object encapsulates. |
| [read-only] | TransmissionMode | PipeTransmissionMode.
Gets the pipe transmission mode supported by the current pipe. |
| [read-only] | IsHandleExposed | bool.
Gets a value indicating whether a handle to a System.IO.Pipes.PipeStream object is exposed. |
override | BeginRead(byte[], int, int, AsyncCallback, object)
| |
override | BeginWrite(byte[], int, int, AsyncCallback, object)
| |
override | EndRead(IAsyncResult)
| |
override | EndWrite(IAsyncResult)
| |
override | Flush()
| |
GetAccessControl()
| ||
override | Read(byte[], int, int)
| |
override | ReadByte()
| |
override | Seek(long, System.IO.SeekOrigin)
| |
SetAccessControl(PipeSecurity)
| ||
override | SetLength(long)
| |
WaitForPipeDrain()
| ||
override | Write(byte[], int, int)
| |
override | WriteByte(byte)
| |
CheckPipePropertyOperations()
| ||
CheckReadOperations()
| ||
CheckWriteOperations()
| ||
override | Dispose(bool)
| |
InitializeHandle(Microsoft.Win32.SafeHandles.SafePipeHandle, bool, bool)
| ||