NamedPipeTransport Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
For use when the wire transport is a Named Pipe.
public class NamedPipeTransport : IDisposable, Microsoft.Bot.Streaming.Transport.ITransportReceiver, Microsoft.Bot.Streaming.Transport.ITransportSender
type NamedPipeTransport = class
interface ITransportSender
interface ITransport
interface IDisposable
interface ITransportReceiver
Public Class NamedPipeTransport
Implements IDisposable, ITransportReceiver, ITransportSender
- Inheritance
-
NamedPipeTransport
- Implements
Constructors
NamedPipeTransport(PipeStream) |
Initializes a new instance of the NamedPipeTransport class. |
Fields
ServerIncomingPath |
The suffix of the Named Pipe used for incoming data. |
ServerOutgoingPath |
The suffix of the Named pipe used for outgoing data. |
Properties
IsConnected |
Gets a value indicating whether the transport is connected. |
Methods
Close() |
Closes the transport. |
Dispose() |
Disconnects the client and releases any related objects owned by the class. |
Dispose(Boolean) |
Disposes objected used by the class. |
ReceiveAsync(Byte[], Int32, Int32) |
Called to receive data from the wire transport. |
SendAsync(Byte[], Int32, Int32) |
Called to send data to the wire transport. |