Bagikan melalui


System.Web.Http Ruang nama

Kelas

ApiController

Menentukan properti dan metode untuk pengontrol API.

BadRequestErrorMessageResult

Hasil tindakan yang mengembalikan Status400BadRequest respons dan melakukan negosiasi konten pada HttpError dengan Message.

ConflictResult

Hasil tindakan yang mengembalikan respons kosong Status409Conflict .

ExceptionResult

Hasil tindakan yang mengembalikan Status500InternalServerError respons dan melakukan negosiasi konten berdasarkan HttpErrorException.

FromUriAttribute

Atribut yang menentukan bahwa nilai dapat terikat dari string kueri atau data rute.

HttpError

Menentukan kontainer yang dapat diserialisasikan untuk menyimpan informasi kesalahan. Informasi ini disimpan sebagai pasangan kunci/nilai. Kunci kamus untuk mencari informasi kesalahan standar tersedia pada jenis .HttpErrorKeys

HttpErrorKeys

Menyediakan kunci untuk mencari informasi kesalahan yang disimpan dalam HttpError kamus.

HttpResponseException

Pengecualian yang memungkinkan untuk diberikan HttpResponseMessage untuk dikembalikan ke klien.

InternalServerErrorResult

Hasil tindakan yang mengembalikan respons kosong Status500InternalServerError .

InvalidModelStateResult

Hasil tindakan yang mengembalikan Status400BadRequest respons dan melakukan negosiasi konten berdasarkan HttpErrorModelStateDictionary.

NegotiatedContentResult<T>

Hasil tindakan yang melakukan negosiasi konten.

ResponseMessageResult

Hasil tindakan yang mengembalikan pesan respons tertentu.