StreamingResponse Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |