Udostępnij przez


StreamingResponse Klasa

Definicja

Podział implementacji na odpowiedź i element ResponseEx. Podstawowy typ odpowiedzi wysyłany za pośrednictwem protokołu Bot Framework Protocol 3 z transportami rozszerzeń przesyłania strumieniowego, co odpowiada komunikatom odpowiedzi HTTP.

public class StreamingResponse
type StreamingResponse = class
Public Class StreamingResponse
Dziedziczenie
StreamingResponse

Konstruktory

StreamingResponse()

Podział implementacji na odpowiedź i element ResponseEx. Podstawowy typ odpowiedzi wysyłany za pośrednictwem protokołu Bot Framework Protocol 3 z transportami rozszerzeń przesyłania strumieniowego, co odpowiada komunikatom odpowiedzi HTTP.

Właściwości

StatusCode

Pobiera lub ustawia kod stanu liczbowego dla odpowiedzi.

Streams

Pobiera lub ustawia kolekcję strumieni dołączonych do tej odpowiedzi.

Metody

AddStream(HttpContent)

Dodaje nowy strumień do przekazanego elementu StreamingResponse zawierającego przekazaną zawartość. Zgłasza wartość ArgumentNullException , jeśli zawartość ma wartość null.

CreateResponse(HttpStatusCode, HttpContent)

Tworzy odpowiedź przy użyciu przekazanego elementu statusCode i opcjonalnej treści.

Forbidden(HttpContent)

Tworzy odpowiedź wskazującą, że żądany zasób jest zabroniony.

InternalServerError(HttpContent)

Tworzy odpowiedź wskazującą, że serwer napotkał błąd podczas przetwarzania żądania.

NotFound(HttpContent)

Tworzy odpowiedź wskazującą, że żądany zasób nie został znaleziony.

OK(HttpContent)

Tworzy odpowiedź wskazującą, że żądanie zakończyło się pomyślnie.

Metody rozszerzania

SetBody(StreamingResponse, Object)

Dodaje do tego StreamingResponse nowego strumienia zawierającego przekazany element w treści. Noop w treści null lub odpowiedzi null.

SetBody(StreamingResponse, String)

Dodaje do tego StreamingResponse nowego strumienia zawierającego przekazany element w treści. Noop w pustej treści lub odpowiedzi o wartości null.

Dotyczy