Udostępnij za pośrednictwem


HttpResponseData Klasa

Definicja

Reprezentacja wychodzącej odpowiedzi HTTP.

public abstract class HttpResponseData
type HttpResponseData = class
Public MustInherit Class HttpResponseData
Dziedziczenie
HttpResponseData

Konstruktory

HttpResponseData(FunctionContext)

Inicjuje nowe wystąpienie klasy HttpResponseData.

Właściwości

Body

Pobiera lub ustawia strumień treści odpowiedzi.

Cookies

HttpCookies Pobiera wystąpienie zawierające pliki cookie żądania.

FunctionContext

Pobiera element FunctionContext dla tej odpowiedzi.

Headers

Pobiera lub ustawia HttpHeadersCollection nagłówek odpowiedzi

StatusCode

Pobiera lub ustawia kod stanu odpowiedzi.

Metody

CreateResponse(HttpRequestData)

Tworzy odpowiedź HTTP dla podanego żądania.

Metody rozszerzania

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, HttpStatusCode, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu . Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8 i kod stanu ustawiony na podany statusCodeelement .

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, HttpStatusCode, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu . Typ zawartości odpowiedzi zostanie ustawiony na podany contentType , a kod stanu ustawiony na podany statusCodeelement .

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu . Typ zawartości odpowiedzi zostanie ustawiony na podany contentType i kod stanu ustawiony na wartość 200.

WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON do treści odpowiedzi przy użyciu podanego ObjectSerializerelementu . Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8 i kod stanu ustawiony na 200.

WriteAsJsonAsync<T>(HttpResponseData, T, HttpStatusCode, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON w treści odpowiedzi przy użyciu wartości domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego. Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8 i kod stanu ustawiony na podany statusCodeelement .

WriteAsJsonAsync<T>(HttpResponseData, T, String, HttpStatusCode, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON w treści odpowiedzi przy użyciu wartości domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego. Typ zawartości odpowiedzi zostanie ustawiony na podany contentType , a kod stanu ustawiony na podany statusCodeelement .

WriteAsJsonAsync<T>(HttpResponseData, T, String, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON w treści odpowiedzi przy użyciu wartości domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego. Typ zawartości odpowiedzi zostanie ustawiony na podany contentType i kod stanu ustawiony na wartość 200.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Asynchronicznie zapisuje określoną wartość w formacie JSON w treści odpowiedzi przy użyciu wartości domyślnej ObjectSerializer skonfigurowanej dla tego procesu roboczego. Typ zawartości odpowiedzi zostanie ustawiony na application/json; charset=utf-8 i kod stanu ustawiony na 200.

WriteBytes(HttpResponseData, Byte[])

Zapisuje podane bajty w treści odpowiedzi.

WriteBytesAsync(HttpResponseData, Byte[])

Asynchronicznie zapisuje dostarczone bajty w treści odpowiedzi.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Asynchronicznie zapisuje podane bajty w treści odpowiedzi i monitoruje żądania anulowania.

WriteString(HttpResponseData, String, Encoding)

Zapisuje podany ciąg w treści odpowiedzi przy użyciu określonego kodowania.

WriteStringAsync(HttpResponseData, String, Encoding)

Asynchronicznie zapisuje podany ciąg w treści odpowiedzi przy użyciu określonego kodowania.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Asynchronicznie zapisuje podany ciąg w treści odpowiedzi przy użyciu określonego kodowania i monitoruje żądania anulowania.

Dotyczy