Sprache

StreamingResponse Klasse

Definition

Die Implementierung ist zwischen Response und ResponseEx aufgeteilt. 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

Name Beschreibung
StreamingResponse()

Die Implementierung ist zwischen Response und ResponseEx aufgeteilt. Der grundlegende Antworttyp, der über bot Framework Protocol 3 mit Streaming Extensions-Transporten gesendet wird, entspricht HTTP-Antwortnachrichten.

Eigenschaften

Name Beschreibung
StatusCode

Erhält oder setzt den numerischen Statuscode für die Antwort.

Streams

Erhält oder setzt die Sammlung der Streams, die dieser Antwort zugeordnet sind.

Methoden

Name Beschreibung
AddStream(HttpContent)

Fügt dem Pass-in einen neuen Stream hinzu, der den Passed In-Inhalt StreamingResponse enthält. Würfe, ArgumentNullException wenn der Inhalt null ist.

CreateResponse(HttpStatusCode, HttpContent)

Erstellt eine Antwort mit dem eingereichten StatusCode und optionalem Body.

Forbidden(HttpContent)

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

InternalServerError(HttpContent)

Erstellt eine Antwort, die darauf hinweist, dass der Server bei der Verarbeitung der Anfrage einen Fehler festgestellt hat.

NotFound(HttpContent)

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

OK(HttpContent)

Erstellt eine Antwort, die bestätigt, dass die Anfrage erfolgreich war.

Erweiterungsmethoden

Name Beschreibung
SetBody(StreamingResponse, Object)

Fügt einen neuen Stream hinzu, StreamingResponse der den eingereichten Körper enthält. Nein, bei Null-Body- oder Null-Response.

SetBody(StreamingResponse, String)

Fügt einen neuen Stream hinzu, StreamingResponse der den eingereichten Körper enthält. Nein, bei leerem Körper oder Null-Reaktion.

Gilt für: