Compartilhar via


HttpContentStreamDisassembler class

Desmontagem do fluxo de conteúdo http

Extends

Construtores

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Inicializa uma nova instância da classe HttpContentStreamDisassembler .

Propriedades

contentStream
payloadType

Métodos

getStream()

Obtém o fluxo em que este desmontador está operando.

Métodos herdados

disassemble()

Inicia o processo de desmontagem de uma carga e envio das partes resultantes para o payloadSender para expedição pelo transporte.

Detalhes do construtor

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Inicializa uma nova instância da classe HttpContentStreamDisassembler .

new HttpContentStreamDisassembler(sender: PayloadSender, contentStream: HttpContentStream)

Parâmetros

sender
PayloadSender

O PayloadSender para o qual enviar os dados desmontados.

contentStream
HttpContentStream

O HttpContentStream a ser desmontado.

Detalhes da propriedade

contentStream

contentStream: HttpContentStream

Valor da propriedade

payloadType

payloadType: PayloadTypes

Valor da propriedade

Detalhes do método

getStream()

Obtém o fluxo em que este desmontador está operando.

function getStream(): Promise<IStreamWrapper>

Retornos

Promise<IStreamWrapper>

Um IStreamWrapper com um Strea Subscribable.

Detalhes do método herdado

disassemble()

Inicia o processo de desmontagem de uma carga e envio das partes resultantes para o payloadSender para expedição pelo transporte.

function disassemble(): Promise<void>

Retornos

Promise<void>

Uma Promessa concluída após o envio da carga desmontada.

Herdado dePayloadDisassembler.disassemble