DynamicRouteValueTransformer.TransformAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一组将用于选择操作的已转换路由值。
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,表示没有匹配项。