DynamicRouteValueTransformer.TransformAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает набор преобразованных значений маршрута, которые будут использоваться для выбора действия.
public:
abstract System::Threading::Tasks::ValueTask<Microsoft::AspNetCore::Routing::RouteValueDictionary ^> TransformAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ values);
public abstract System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Routing.RouteValueDictionary> TransformAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.RouteValueDictionary values);
abstract member TransformAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.RouteValueDictionary -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Routing.RouteValueDictionary>
Public MustOverride Function TransformAsync (httpContext As HttpContext, values As RouteValueDictionary) As ValueTask(Of RouteValueDictionary)
Параметры
- httpContext
- HttpContext
Объект , HttpContext связанный с текущим запросом.
- values
- RouteValueDictionary
Значения маршрута, связанные с текущим совпадением. Реализации не должны изменять values
.
Возвращаемое значение
Возвращает набор новых значений маршрута, в противном случае значение NULL указывает на отсутствие совпадений.