System.Web.Http Ad Alanı

Sınıflar

ApiController

API denetleyicisi için özellikleri ve yöntemleri tanımlar.

BadRequestErrorMessageResult

Bir yanıt döndüren Status400BadRequest ve ile üzerinde HttpError içerik anlaşması gerçekleştiren bir Messageeylem sonucu.

ConflictResult

Boş Status409Conflict yanıt döndüren bir eylem sonucu.

ExceptionResult

Bir yanıt döndüren ve tabanlı bir Status500InternalServerError üzerinde HttpError içerik anlaşması gerçekleştiren bir Exceptioneylem sonucu.

FromUriAttribute

Değerin sorgu dizesinden veya yol verilerinden bağlanabileceğini belirten bir öznitelik.

HttpError

Hata bilgilerini depolamak için seri hale getirilebilir bir kapsayıcı tanımlar. Bu bilgiler anahtar/değer çiftleri olarak depolanır. Standart hata bilgilerini aramak için sözlük anahtarları tür üzerinde HttpErrorKeys kullanılabilir.

HttpErrorKeys

Sözlükte HttpError depolanan hata bilgilerini aramak için anahtarlar sağlar.

HttpResponseException

Belirli HttpResponseMessage bir istemciye döndürülmesini sağlayan bir özel durum.

InternalServerErrorResult

Boş Status500InternalServerError yanıt döndüren bir eylem sonucu.

InvalidModelStateResult

Yanıt döndüren ve tabanlı bir Status400BadRequest üzerinde HttpError içerik anlaşması gerçekleştiren bir ModelStateDictionaryeylem sonucu.

NegotiatedContentResult<T>

İçerik anlaşması gerçekleştiren bir eylem sonucu.

ResponseMessageResult

Belirtilen yanıt iletisini döndüren bir eylem sonucu.