Microsoft.AspNetCore.Http.HttpResults 名前空間

クラス

Name 説明
Accepted

実行中に、状態コード Accepted (202) と Location ヘッダーを使用して応答にオブジェクトを書き込む IResult 。 登録済みルートを対象とします。

Accepted<TValue>

実行中に、状態コード Accepted (202) と Location ヘッダーを使用して応答にオブジェクトを書き込む IResult 。 登録済みルートを対象とします。

AcceptedAtRoute

実行中に、状態コード Accepted (202) と Location ヘッダーを使用して応答にオブジェクトを書き込む IResult 。 登録済みルートを対象とします。

AcceptedAtRoute<TValue>

実行中に、状態コード Accepted (202) と Location ヘッダーを使用して応答にオブジェクトを書き込む IResult 。 登録済みルートを対象とします。

BadRequest

実行中に、無効な要求 (400) 状態コードを使用して応答にオブジェクトを書き込む IResult 。

BadRequest<TValue>

実行中に、無効な要求 (400) 状態コードを使用して応答にオブジェクトを書き込む IResult 。

ChallengeHttpResult

実行時にIResultを呼び出すHttpContext.ChallengeAsync。

Conflict

実行時にオブジェクトを Conflict (409) 状態コードで応答に書き込む IResult 。

Conflict<TValue>

実行時にオブジェクトを Conflict (409) 状態コードで応答に書き込む IResult 。

ContentHttpResult

実行時にコンテンツを含む応答を生成する ContentHttpResult 。

Created

実行時に、状態コード Created (201) と Location ヘッダーを含むオブジェクトが応答に書き込まれる IResult 。

Created<TValue>

実行時に、状態コード Created (201) と Location ヘッダーを含むオブジェクトが応答に書き込まれる IResult 。

CreatedAtRoute

実行時に、状態コード Created (201) と Location ヘッダーを含むオブジェクトが応答に書き込まれる IResult 。 登録済みルートを対象とします。

CreatedAtRoute<TValue>

実行時に、状態コード Created (201) と Location ヘッダーを含むオブジェクトが応答に書き込まれる IResult 。 登録済みルートを対象とします。

EmptyHttpResult

実行時に何も行わない IResult を表します。

FileContentHttpResult

実行時にコンテンツから応答にファイルを書き込む IResult を表します。

FileStreamHttpResult

実行時にストリームから応答にファイルを書き込む IResult を表します。

ForbidHttpResult

実行時にIResultを呼び出すHttpContext.ForbidAsync。

InternalServerError

実行時に内部サーバー エラー (500) 状態コードで応答にオブジェクトを書き込む IResult 。

InternalServerError<TValue>

実行時に内部サーバー エラー (500) 状態コードで応答にオブジェクトを書き込む IResult 。

JsonHttpResult<TValue>

指定されたオブジェクトを JSON として書式設定するアクションの結果。

NoContent

実行時に No Content (204) 状態コードを含む HTTP 応答を生成する IResult を表します。

NotFound

実行時にオブジェクトを Not Found (404) 状態コードで応答に書き込む IResult 。

NotFound<TValue>

実行時にオブジェクトを Not Found (404) 状態コードで応答に書き込む IResult 。

Ok

実行中に Ok (200) 状態コードを使用して応答にオブジェクトを書き込む IResult 。

Ok<TValue>

実行中に Ok (200) 状態コードを使用して応答にオブジェクトを書き込む IResult 。

PhysicalFileHttpResult

実行中の PhysicalFileHttpResult は、ホストによって提供されるメカニズムを使用して、ディスクから応答にファイルを書き込みます。

ProblemHttpResult

実行時に問題の詳細 HTTP API 応答を書き込むIResulthttps://tools.ietf.org/html/rfc7807

PushStreamHttpResult

実行時にライター コールバックから応答にファイルを書き込む IResult を表します。

RazorComponentResult

Razor コンポーネントをレンダリングする IResult 。

RazorComponentResult<TComponent>

Razor コンポーネントをレンダリングする IResult 。

RedirectHttpResult

Found (302)、Moved Permanently (301)、Temporary Redirect (307)、または Permanent Redirect (308) 応答と Location ヘッダーを指定した URL を返す IResult 。

RedirectToRouteHttpResult

Location ヘッダーを持つ Found (302)、Moved Permanently (301)、Temporary Redirect (307)、または Permanent Redirect (308) 応答を返す IResult 。 登録済みルートを対象とします。

Results<TResult1,TResult2>

2 つの異なるIResult型のいずれかである可能性があるIResult。 実行時に、HTTP エンドポイントによって実際に返された基になる IResult インスタンスが実行されます。

Results<TResult1,TResult2,TResult3>

3 つの異なるIResult型のいずれかである可能性があるIResult。 実行時に、HTTP エンドポイントによって実際に返された基になる IResult インスタンスが実行されます。

Results<TResult1,TResult2,TResult3,TResult4>

4 つの異なるIResult型のいずれかである可能性があるIResult。 実行時に、HTTP エンドポイントによって実際に返された基になる IResult インスタンスが実行されます。

Results<TResult1,TResult2,TResult3,TResult4,TResult5>

5 種類の異なるIResultの 1 つである可能性があるIResult。 実行時に、HTTP エンドポイントによって実際に返された基になる IResult インスタンスが実行されます。

Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6>

6 種類の異なるIResultの 1 つである可能性があるIResult。 実行時に、HTTP エンドポイントによって実際に返された基になる IResult インスタンスが実行されます。

ServerSentEventsResult<T>

サーバー送信イベントのストリームを応答に書き込む結果を表します。

SignInHttpResult

実行時にIResultを呼び出すHttpContext.SignInAsync。

SignOutHttpResult

実行時にIResultを呼び出すHttpContext.SignOutAsync。

StatusCodeHttpResult

実行時に、指定された応答状態コードを含む HTTP 応答を生成する IResult を表します。

UnauthorizedHttpResult

実行時に Unauthorized (401) 状態コードを含む HTTP 応答を生成する IResult を表します。

UnprocessableEntity

実行時に未処理エンティティ (422) 状態コードを使用して応答にオブジェクトを書き込む IResult 。

UnprocessableEntity<TValue>

実行時に未処理エンティティ (422) 状態コードを使用して応答にオブジェクトを書き込む IResult 。

Utf8ContentHttpResult

実行時にコンテンツを含む応答を生成する Utf8ContentHttpResult 。

ValidationProblem

実行時に問題の詳細 HTTP API 応答を書き込むIResulthttps://tools.ietf.org/html/rfc7807

VirtualFileHttpResult

実行時に、ホストによって提供されるメカニズムを使用して、応答への仮想パスを使用して指定されたファイルを書き込む IResult 。