Microsoft.AspNetCore.Mvc.WebApiCompatShim Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
| FormDataCollectionExtensions | |
| HttpRequestMessageFeature | |
| HttpRequestMessageHttpContextExtensions | |
| HttpRequestMessageModelBinder |
IModelBinder implementacja w celu powiązania modeli typu HttpRequestMessage. |
| HttpRequestMessageModelBinderProvider |
IModelBinderProvider implementacja w celu powiązania modeli typu HttpRequestMessage. |
| HttpResponseExceptionActionFilter |
Filtr akcji, który ustawia Result wartość , ObjectResult jeśli typ wyjątku to HttpResponseException. Ten filtr jest uruchamiany natychmiast po akcji. |
| HttpResponseMessageOutputFormatter | |
| OverloadActionConstraint |
Ograniczenie IActionConstraint akcji kandydata do tych, dla których żądanie spełnia wszystkie parametry inne niż opcjonalne. |
| UseWebApiActionConventionsAttribute |
Wskazuje akcje bez tras atrybutów w kontrolerze używają konwencji routingu interfejsu API sieci Web ASP.NET. |
| UseWebApiOverloadingAttribute |
Wskazuje akcje w kontrolerze powinny być zaznaczone tylko wtedy, gdy wszystkie parametry inne niż opcjonalne są spełnione. Stosuje element OverloadActionConstraint do wszystkich akcji w kontrolerze. |
| UseWebApiParameterConventionsAttribute |
Wskazuje, że system powiązań modelu powinien używać ASP.NET konwencji internetowego interfejsu API dla parametrów akcji kontrolera. Na przykład powiąż proste typy z identyfikatora URI. |
| UseWebApiRoutesAttribute |
Wskazuje, że kontroler znajduje się w obszarze "api". |
| WebApiActionConventionsApplicationModelConvention | |
| WebApiCompatShimOptions | |
| WebApiCompatShimOptionsSetup | |
| WebApiOverloadingApplicationModelConvention | |
| WebApiParameterConventionsApplicationModelConvention | |
| WebApiRoutesApplicationModelConvention | |
Interfejsy
| IHttpRequestMessageFeature | |
| IUseWebApiActionConventions |
Wskazuje akcje bez tras atrybutów w kontrolerze używają konwencji routingu interfejsu API sieci Web ASP.NET. |
| IUseWebApiOverloading |
Wskazuje akcje w kontrolerze powinny być zaznaczone tylko wtedy, gdy wszystkie parametry inne niż opcjonalne są spełnione. Stosuje element OverloadActionConstraint do wszystkich akcji w kontrolerze. |
| IUseWebApiParameterConventions |
Wskazuje, że system powiązań modelu powinien używać ASP.NET konwencji internetowego interfejsu API dla parametrów akcji kontrolera. Na przykład powiąż proste typy z identyfikatora URI. |
| IUseWebApiRoutes |
Wskazuje, że kontroler znajduje się w obszarze "api". |