PayloadStreamAssembler Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |