Språk

PayloadStreamAssembler Klass

Definition

En IAssembler specifik för nyttolastströmmar.

public class PayloadStreamAssembler : Microsoft.Bot.Streaming.Payloads.IAssembler
type PayloadStreamAssembler = class
    interface IAssembler
Public Class PayloadStreamAssembler
Implements IAssembler
Arv
PayloadStreamAssembler
Implementeringar

Konstruktorer

Name Description
PayloadStreamAssembler(IStreamManager, Guid, String, Nullable<Int32>)

Initierar en ny instans av PayloadStreamAssembler klassen.

PayloadStreamAssembler(IStreamManager, Guid)

Initierar en ny instans av PayloadStreamAssembler klassen.

Egenskaper

Name Description
ContentLength

Får eller sätter längden på innehållet som ingår i nyttolasten.

ContentType

Hämtar eller sätter typen av innehållet som ingår i nyttolasten.

End

Får ett värde som anger om det är sant om det aktuella segmentet är det sista segmentet i strömmen.

Id

Får ID:t på denna assembler.

Metoder

Name Description
Close()

Stänger assemblern.

CreateStreamFromPayload()

Skapar en ny ström fylld med bytes från assemblerns payload.

GetPayloadAsStream()

Returnerar assemblerns last som en ström.

OnReceive(Header, Stream, Int32)

Den åtgärd assemblern utför när nya bytes tas emot på den inkommande strömmen.

Gäller för