Partager via


RouteData.PushState Méthode

Définition

Crée une instantané de l’état actuel de avant d’ajouter router à Routers, de fusionner values dans Valueset de fusionner dataTokens dans DataTokens.RouteData

Appelez Restore() pour restaurer l’état de ce RouteData à l’état au moment de l’appel PushState(IRouter, RouteValueDictionary, RouteValueDictionary)de .

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

Paramètres

router
IRouter

IRouter à ajouter à Routers. Si nullla valeur est , alors Routers ne sera pas modifiée.

values
RouteValueDictionary

RouteValueDictionary à fusionner dans Values. Si nullla valeur est , alors Values ne sera pas modifiée.

dataTokens
RouteValueDictionary

RouteValueDictionary à fusionner dans DataTokens. Si nullla valeur est , alors DataTokens ne sera pas modifiée.

Retours

RouteData.RouteDataSnapshot qui capture l’état actuel.

S’applique à