Idioma

PayloadReceiver Classe

Definição

PayloadReceivers assinam fluxos de entrada e gerenciam o consumo de dados brutos conforme eles entram.

public class PayloadReceiver : IDisposable, Microsoft.Bot.Streaming.PayloadTransport.IPayloadReceiver
type PayloadReceiver = class
    interface IPayloadReceiver
    interface IDisposable
Public Class PayloadReceiver
Implements IDisposable, IPayloadReceiver
Herança
PayloadReceiver
Implementações

Construtores

Nome Description
PayloadReceiver()

Inicializa uma nova instância da classe PayloadReceiver.

Propriedades

Nome Description
IsConnected

Obtém um valor que indica se o PayloadReceiver está atualmente conectado a um ITransportReceiver.

Métodos

Nome Description
Connect(ITransportReceiver)

Conecta o PayloadReceiver ao passado em ITransportReceiver.

Disconnect(DisconnectedEventArgs)

Desconecta o PayloadReceiver de seu ITransportReceiver.

Dispose()

Descarta o objeto e libera todos os objetos relacionados pertencentes à classe .

Dispose(Boolean)

Descarta o objeto usado pela classe .

Subscribe(Func<Header,Stream>, Action<Header,Stream,Int32>)

Define os comportamentos usados para anexar a um especificado Stream e ao receber dados no dito Stream.

Eventos

Nome Description
Disconnected

Emitido quando o PayloadReceiver se torna desassociado do ITransportReceiver.

Aplica-se a