Sdílet prostřednictvím


HttpResponseDataExtensions Třída

Definice

Poskytuje rozšiřující metody pro práci s HttpResponseData instancí.

public static class HttpResponseDataExtensions
type HttpResponseDataExtensions = class
Public Module HttpResponseDataExtensions
Dědičnost
HttpResponseDataExtensions

Metody

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí výchozího ObjectSerializer nakonfigurovaného pro tento pracovní proces. Typ obsahu odpovědi bude nastaven na application/json; charset=utf-8 a stavový kód bude nastaven na 200.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí výchozího ObjectSerializer nakonfigurovaného pro tento pracovní proces. Typ obsahu odpovědi se nastaví na application/json; charset=utf-8 a stavový kód se nastaví na zadaný statusCode.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí zadaného ObjectSerializerobjektu . Typ obsahu odpovědi bude nastaven na application/json; charset=utf-8 a stavový kód bude nastaven na 200.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí zadaného ObjectSerializerobjektu . Typ obsahu odpovědi se nastaví na application/json; charset=utf-8 a stavový kód se nastaví na zadaný statusCode.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí zadaného ObjectSerializerobjektu . Typ obsahu odpovědi se nastaví na zadaný contentType a stavový kód bude nastaven na hodnotu 200.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí zadaného ObjectSerializerobjektu . Typ obsahu odpovědi se nastaví na zadaný contentType a stavový kód se nastaví na zadaný statusCode.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí výchozího ObjectSerializer nakonfigurovaného pro tento pracovní proces. Typ obsahu odpovědi se nastaví na zadaný contentType a stavový kód bude nastaven na hodnotu 200.

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

Asynchronně zapíše zadanou hodnotu jako JSON do textu odpovědi pomocí výchozího ObjectSerializer nakonfigurovaného pro tento pracovní proces. Typ obsahu odpovědi se nastaví na zadaný contentType a stavový kód se nastaví na zadaný statusCode.

WriteBytes(HttpResponseData, Byte[])

Zapíše poskytnuté bajty do textu odpovědi.

WriteBytesAsync(HttpResponseData, Byte[])

Asynchronně zapíše poskytnuté bajty do těla odpovědi.

WriteBytesAsync(HttpResponseData, Byte[], CancellationToken)

Asynchronně zapisuje poskytnuté bajty do těla odpovědi a monitoruje požadavky na zrušení.

WriteString(HttpResponseData, String, Encoding)

Zapíše zadaný řetězec do textu odpovědi pomocí zadaného kódování.

WriteStringAsync(HttpResponseData, String, CancellationToken, Encoding)

Asynchronně zapíše zadaný řetězec do těla odpovědi pomocí zadaného kódování a monitoruje požadavky na zrušení.

WriteStringAsync(HttpResponseData, String, Encoding)

Asynchronně zapíše zadaný řetězec do těla odpovědi pomocí zadaného kódování.

Platí pro