Compartilhar via


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

PayloadReceiver()

Inicializa uma nova instância da classe PayloadReceiver.

Propriedades

IsConnected

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

Métodos

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

Disconnected

Emitido quando o PayloadReceiver se torna desassociado do ITransportReceiver.

Aplica-se a