Freigeben über


SendOperations class

Sendevorgänge für Streamingnutzlasten.

Konstruktoren

SendOperations(PayloadSender)

Initialisiert eine neue Instanz der SendOperations- Klasse.

Methoden

sendCancelStream(string)

Der Sendevorgang, der zum Senden eines PayloadTypes.cancelStream-verwendet wird.

sendRequest(string, StreamingRequest)

Der Sendevorgang, der zum Senden eines StreamingRequest-verwendet wird.

sendResponse(string, StreamingResponse)

Der Sendevorgang, der zum Senden eines PayloadTypes.response-verwendet wird.

Details zum Konstruktor

SendOperations(PayloadSender)

Initialisiert eine neue Instanz der SendOperations- Klasse.

new SendOperations(payloadSender: PayloadSender)

Parameter

payloadSender
PayloadSender

Der PayloadSender, der die zerlegten Daten aus allen Sendevorgängen dieser Instanz sendet.

Details zur Methode

sendCancelStream(string)

Der Sendevorgang, der zum Senden eines PayloadTypes.cancelStream-verwendet wird.

function sendCancelStream(id: string): Promise<void>

Parameter

id

string

Die ID, die dem von diesem Vorgang verwendeten CancelDisassembler zugewiesen werden soll.

Gibt zurück

Promise<void>

sendRequest(string, StreamingRequest)

Der Sendevorgang, der zum Senden eines StreamingRequest-verwendet wird.

function sendRequest(id: string, request: StreamingRequest): Promise<void>

Parameter

id

string

Die ID, die dem von diesem Vorgang verwendeten RequestDisassembler zugewiesen werden soll.

request
StreamingRequest

Die zu sendende Anforderung.

Gibt zurück

Promise<void>

sendResponse(string, StreamingResponse)

Der Sendevorgang, der zum Senden eines PayloadTypes.response-verwendet wird.

function sendResponse(id: string, response: StreamingResponse): Promise<void>

Parameter

id

string

Die ID, die dem von diesem Vorgang verwendeten ResponseDisassembler zugewiesen werden soll.

response
StreamingResponse

Die zu sendende Antwort.

Gibt zurück

Promise<void>