RouteData.PushState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает snapshot текущего состояния перед добавлением в , слиянием values
в Valuesи слиянием dataTokens
в DataTokens.RoutersRouteDatarouter
Вызовите Restore() , чтобы восстановить состояние этого RouteData объекта в состояние во время вызова PushState(IRouter, RouteValueDictionary, RouteValueDictionary).
public:
Microsoft::AspNetCore::Routing::RouteData::RouteDataSnapshot PushState(Microsoft::AspNetCore::Routing::IRouter ^ router, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ values, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ dataTokens);
public Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot PushState (Microsoft.AspNetCore.Routing.IRouter router, Microsoft.AspNetCore.Routing.RouteValueDictionary values, Microsoft.AspNetCore.Routing.RouteValueDictionary dataTokens);
public Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot PushState (Microsoft.AspNetCore.Routing.IRouter? router, Microsoft.AspNetCore.Routing.RouteValueDictionary? values, Microsoft.AspNetCore.Routing.RouteValueDictionary? dataTokens);
member this.PushState : Microsoft.AspNetCore.Routing.IRouter * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.RouteData.RouteDataSnapshot
Public Function PushState (router As IRouter, values As RouteValueDictionary, dataTokens As RouteValueDictionary) As RouteData.RouteDataSnapshot
Параметры
- router
- IRouter
Объект , добавляемый IRouter в Routers. Если null
значение , то Routers не будет изменено.
- values
- RouteValueDictionary
Объект для RouteValueDictionary слияния с Values. Если null
значение , то Values не будет изменено.
- dataTokens
- RouteValueDictionary
Объект для RouteValueDictionary слияния с DataTokens. Если null
значение , то DataTokens не будет изменено.
Возвращаемое значение
Объект , RouteData.RouteDataSnapshot который фиксирует текущее состояние.