Partilhar via


NamedPipeServer Classe

Definição

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.

Aplica-se a