次の方法で共有


System.Web.Http 名前空間

クラス

ApiController

API コントローラーのプロパティとメソッドを定義します。

BadRequestErrorMessageResult

応答を返Status400BadRequestし、 を使用Messageして に対してコンテンツ ネゴシエーションを実行するHttpErrorアクションの結果。

ConflictResult

Status409Conflict の応答を返すアクションの結果。

ExceptionResult

応答を返Status500InternalServerErrorし、 に基づいて Exceptionコンテンツ ネゴシエーションをHttpError実行するアクションの結果。

FromUriAttribute

クエリ文字列またはルート データから値をバインドできることを指定する属性。

HttpError

エラー情報を格納するためのシリアル化可能なコンテナーを定義します。 この情報は、キーと値のペアとして格納されます。 標準エラー情報を検索するディクショナリ キーは、 型で HttpErrorKeys 使用できます。

HttpErrorKeys

ディクショナリに格納されているエラー情報を検索するためのキーを HttpError 提供します。

HttpResponseException

指定 HttpResponseMessage された をクライアントに返す例外。

InternalServerErrorResult

Status500InternalServerError の応答を返すアクションの結果。

InvalidModelStateResult

応答を返Status400BadRequestし、 に基づいて ModelStateDictionaryコンテンツ ネゴシエーションをHttpError実行するアクションの結果。

NegotiatedContentResult<T>

コンテンツ ネゴシエーションを実行するアクションの結果。

ResponseMessageResult

指定した応答メッセージを返すアクションの結果。