HttpResponseDataExtensions.WriteAsJsonAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken) |
이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식이 로 |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, CancellationToken) |
지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식이 로 |
WriteAsJsonAsync<T>(HttpResponseData, T, HttpStatusCode, CancellationToken) |
이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식이 로 |
WriteAsJsonAsync<T>(HttpResponseData, T, String, CancellationToken) |
이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식은 제공된 |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, HttpStatusCode, CancellationToken) |
지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식이 로 |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, CancellationToken) |
지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식은 제공된 |
WriteAsJsonAsync<T>(HttpResponseData, T, String, HttpStatusCode, CancellationToken) |
이 작업자에 대해 구성된 기본값 ObjectSerializer 을 사용하여 지정된 값을 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식은 제공된 |
WriteAsJsonAsync<T>(HttpResponseData, T, ObjectSerializer, String, HttpStatusCode, CancellationToken) |
지정된 값을 제공 ObjectSerializer된 를 사용하여 응답 본문에 JSON으로 비동기적으로 씁니다.
응답 콘텐츠 형식은 제공된 |
WriteAsJsonAsync<T>(HttpResponseData, T, CancellationToken)
이 작업자에 대해 구성된 기본값 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)
지정된 값을 제공 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)
이 작업자에 대해 구성된 기본값 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)
이 작업자에 대해 구성된 기본값 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)
지정된 값을 제공 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)
지정된 값을 제공 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)
이 작업자에 대해 구성된 기본값 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)
지정된 값을 제공 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 입니다.
적용 대상
Azure SDK for .NET