Lingua

PayloadStreamAssembler Classe

Definizione

Un IAssembler specifico per i flussi di payload.

public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
    interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
Ereditarietà
PayloadStreamAssembler
Implementazioni

Costruttori

Nome Descrizione
PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>)

Inizializza una nuova istanza della classe PayloadStreamAssembler.

PayloadStreamAssembler(IStreamManager, Guid)

Inizializza una nuova istanza della classe PayloadStreamAssembler.

Proprietà

Nome Descrizione
ContentLength

Ottiene o imposta la lunghezza del contenuto contenuto nel payload.

ContentType

Ottiene o imposta il tipo di contenuto contenuto nel payload.

End

Ottiene un valore che indica se è vero se il segmento corrente è l'ultimo segmento del flusso.

Id

Ottiene l'ID di questo assemblatore.

Metodi

Nome Descrizione
Close()

Chiude l'assembler.

CreateStreamFromPayload()

Crea un nuovo flusso popolato con i byte del payload dell'assembler.

GetPayloadAsStream()

Restituisce il payload dell'assemblatore come flusso.

OnReceive(Header, Stream, Int32)

L'azione eseguita dall'assembler quando vengono ricevuti nuovi byte nel flusso in ingresso.

Si applica a