StreamingResponse Klasse

Definition

Implementierungsaufteilung zwischen Response und ResponseEx. Der grundlegende Antworttyp, der über Bot Framework Protocol 3 mit Streaming Extensions-Transporten gesendet wird, entspricht HTTP-Antwortnachrichten.

public class StreamingResponse
type StreamingResponse = class
Public Class StreamingResponse
Vererbung
StreamingResponse

Konstruktoren

StreamingResponse()

Implementierungsaufteilung zwischen Response und ResponseEx. Der grundlegende Antworttyp, der über Bot Framework Protocol 3 mit Streaming Extensions-Transporten gesendet wird, entspricht HTTP-Antwortnachrichten.

Eigenschaften

StatusCode

Ruft den numerischen Statuscode für die Antwort ab oder legt diese fest.

Streams

Ruft die Auflistung von Streams ab, die dieser Antwort angefügt sind, oder legt sie fest.

Methoden

AddStream(HttpContent)

Fügt dem übergebenen StreamingResponse In einen neuen Stream hinzu, der den übergebenen Inhalt enthält. Löst aus ArgumentNullException , wenn Inhalt NULL ist.

CreateResponse(HttpStatusCode, HttpContent)

Erstellt eine Antwort mithilfe des übergebenen statusCode und optionalen Textkörpers.

Forbidden(HttpContent)

Erstellt eine Antwort, die angibt, dass die angeforderte Ressource verboten ist.

InternalServerError(HttpContent)

Erstellt eine Antwort, die angibt, dass beim Server beim Verarbeiten der Anforderung ein Fehler aufgetreten ist.

NotFound(HttpContent)

Erstellt eine Antwort, die angibt, dass die angeforderte Ressource nicht gefunden wurde.

OK(HttpContent)

Erstellt eine Antwort, die angibt, dass die Anforderung erfolgreich war.

Erweiterungsmethoden

SetBody(StreamingResponse, Object)

Fügt diesem StreamingResponse einen neuen Stream hinzu, der den übergebenen Text enthält. Noop für NULL-Text oder NULL-Antwort.

SetBody(StreamingResponse, String)

Fügt diesem StreamingResponse einen neuen Stream hinzu, der den übergebenen Text enthält. Noop für leeren Text oder NULL-Antwort.

Gilt für: