PayloadStreamAssembler Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Specyficzne IAssembler dla strumieni ładunku.
public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
- Dziedziczenie
-
PayloadStreamAssembler
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>) |
Inicjuje nowe wystąpienie klasy PayloadStreamAssembler. |
| PayloadStreamAssembler(IStreamManager, Guid) |
Inicjuje nowe wystąpienie klasy PayloadStreamAssembler. |
Właściwości
| Nazwa | Opis |
|---|---|
| ContentLength |
Pobiera lub ustawia długość treści zawartej w ładunku. |
| ContentType |
Pobiera lub ustawia typ treści zawartej w ładunku. |
| End |
Otrzymuje wartość wskazującą, czy jest prawdziwa, jeśli bieżący segment jest ostatnim segmentem strumienia. |
| Id |
Otrzymuje ID tego asemblera. |
Metody
| Nazwa | Opis |
|---|---|
| Close() |
Zamyka assembler. |
| CreateStreamFromPayload() |
Tworzy nowy strumień wypełniony bajtami ładunku asemblera. |
| GetPayloadAsStream() |
Zwraca ładunek asemblera jako strumień. |
| OnReceive(Header, Stream, Int32) |
Akcja wykonywana przez asembler, gdy nowe bajty są odbierane na strumieniu przychodzącym. |