次の方法で共有


Microsoft.AspNetCore.Http.HttpResults 名前空間

クラス

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

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

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

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

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

実行時に、https://tools.ietf.org/html/rfc7807 に基づいて問題の詳細 HTTP API 応答が書き込まれる IResult

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 型のいずれかである可能性がある IResult。 実行時に、HTTP エンドポイントによって実際に返された基になる IResult インスタンスが実行されます。

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

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

SignInHttpResult

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

SignOutHttpResult

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

StatusCodeHttpResult

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

UnauthorizedHttpResult

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

UnprocessableEntity

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

UnprocessableEntity<TValue>

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

Utf8ContentHttpResult

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

ValidationProblem

実行時に、https://tools.ietf.org/html/rfc7807 に基づいて問題の詳細 HTTP API 応答が書き込まれる IResult

VirtualFileHttpResult

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