NamedPipeServer Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um servidor para utilização com o Bot Framework Protocol V3 com Extensões de Transmissão em Fluxo e um transporte de Pipe Nomeado subjacente.
public class NamedPipeServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type NamedPipeServer = class
interface IStreamingTransportServer
interface IDisposable
Public Class NamedPipeServer
Implements IDisposable, IStreamingTransportServer
- Herança
-
NamedPipeServer
- Implementações
Construtores
NamedPipeServer(String, RequestHandler, Boolean) |
Inicializa uma nova instância da NamedPipeServer classe. Lança argumentos ArgumentNullException nulos. |
Propriedades
IsConnected |
Obtém um valor que indica se este servidor está ou não ligado. |
Métodos
Disconnect() |
Desliga o NamedPipeServer. |
Dispose() |
Elimina o objeto e liberta quaisquer objetos relacionados pertencentes à classe. |
Dispose(Boolean) |
Elimina o objeto utilizado pela classe. |
SendAsync(StreamingRequest, CancellationToken) |
Tarefa utilizada para enviar dados através desta ligação de servidor. É apresentado InvalidOperationException se for chamado quando o servidor não está ligado. ArgumentNullException Lança se o pedido for nulo. |
StartAsync() |
Utilizado para estabelecer a ligação utilizada por este servidor e começar a escutar mensagens recebidas. |
evento
Disconnected |
Um evento a ser acionado quando o transporte subjacente é desligado. Qualquer aplicação que comunique com este servidor deve subscrever este evento. |