다음을 통해 공유


HttpResponseDataExtensions.WriteAsJsonAsync 메서드

정의

오버로드

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 200으로 설정됩니다.

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

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 200으로 설정됩니다.

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

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 제공된 statusCode로 설정됩니다.

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

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 200으로 설정됩니다.

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

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 제공된 statusCode로 설정됩니다.

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

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 200으로 설정됩니다.

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

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 제공된 로 설정됩니다statusCode.

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

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 제공된 로 설정됩니다statusCode.

WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)

Source:
HttpResponseDataExtensions.cs

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 200으로 설정됩니다.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 200으로 설정됩니다.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

serializer
ObjectSerializer

instance serialize하는 데 사용되는 직렬 변환기입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 제공된 statusCode로 설정됩니다.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

statusCode
HttpStatusCode

응답에 설정할 상태 코드입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 200으로 설정됩니다.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, string contentType, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * string * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, contentType As String, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

contentType
String

응답에 설정할 콘텐츠 형식입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식이 로 application/json; charset=utf-8 설정되고 상태 코드가 제공된 statusCode로 설정됩니다.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

serializer
ObjectSerializer

instance serialize하는 데 사용되는 직렬 변환기입니다.

statusCode
HttpStatusCode

응답에 설정할 상태 코드입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 200으로 설정됩니다.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, string contentType, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * string * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, contentType As String, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

serializer
ObjectSerializer

instance serialize하는 데 사용되는 직렬 변환기입니다.

contentType
String

응답에 설정할 콘텐츠 형식입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 제공된 로 설정됩니다statusCode.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, string contentType, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * string * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, contentType As String, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

contentType
String

응답에 설정할 콘텐츠 형식입니다.

statusCode
HttpStatusCode

응답에 설정할 상태 코드입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상

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

Source:
HttpResponseDataExtensions.cs

지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다. 응답 콘텐츠 형식은 제공된 contentType 로 설정되고 상태 코드는 제공된 로 설정됩니다statusCode.

public static System.Threading.Tasks.ValueTask WriteAsJsonAsync<T> (this Microsoft.Azure.Functions.Worker.Http.HttpResponseData response, T instance, Azure.Core.Serialization.ObjectSerializer serializer, string contentType, System.Net.HttpStatusCode statusCode, System.Threading.CancellationToken cancellationToken = default);
static member WriteAsJsonAsync : Microsoft.Azure.Functions.Worker.Http.HttpResponseData * 'T * Azure.Core.Serialization.ObjectSerializer * string * System.Net.HttpStatusCode * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
<Extension()>
Public Function WriteAsJsonAsync(Of T) (response As HttpResponseData, instance As T, serializer As ObjectSerializer, contentType As String, statusCode As HttpStatusCode, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

형식 매개 변수

T

쓸 개체의 형식입니다.

매개 변수

response
HttpResponseData

JSON을 쓸 응답입니다.

instance
T

JSON으로 직렬화하고 쓸 instance.

serializer
ObjectSerializer

instance serialize하는 데 사용되는 직렬 변환기입니다.

contentType
String

응답에 설정할 콘텐츠 형식입니다.

statusCode
HttpStatusCode

응답에 설정할 상태 코드입니다.

cancellationToken
CancellationToken

CancellationToken 작업을 취소하는 데 사용되는 입니다.

반환

비동기 작업을 나타내는 ValueTask 입니다.

적용 대상