MetaTable.GetActionPath Método

Definição

Obtém o caminho de ação para a linha especificada.

Sobrecargas

Nome Description
GetActionPath(String, Object, String)

Retorna o caminho de ação para a linha especificada usando o nome da ação e o caminho virtual da ação.

GetActionPath(String)

Retorna o caminho de ação para a tabela atual e a ação especificada.

GetActionPath(String, IList<Object>)

Retorna o caminho de ação para a tabela atual, a ação especificada e a chave primária especificada.

GetActionPath(String, Object)

Retorna o caminho de ação para a linha especificada usando o nome da ação.

GetActionPath(String, RouteValueDictionary)

Retorna o caminho de ação para a tabela atual e para a ação e as rotas especificadas.

GetActionPath(String, IList<Object>, String)

Acrescenta cadeias de caracteres de consulta ao caminho da ação, com base na chave primária especificada e no caminho virtual.

Comentários

O caminho de ação é uma URL para uma ação para uma entidade específica. Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

GetActionPath(String, Object, String)

Retorna o caminho de ação para a linha especificada usando o nome da ação e o caminho virtual da ação.

public:
 System::String ^ GetActionPath(System::String ^ action, System::Object ^ row, System::String ^ path);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Object ^ row, System::String ^ path);
public string GetActionPath(string action, object row, string path);
member this.GetActionPath : string * obj * string -> string
abstract member GetActionPath : string * obj * string -> string
override this.GetActionPath : string * obj * string -> string
Public Function GetActionPath (action As String, row As Object, path As String) As String

Parâmetros

action
String

O nome da ação.

row
Object

Um objeto que contém a linha do caminho de ação.

path
String

O caminho virtual da ação.

Retornos

O caminho de ação para a linha especificada.

Comentários

O caminho de ação é uma URL para uma ação para uma entidade específica. Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

Aplica-se a

GetActionPath(String)

Retorna o caminho de ação para a tabela atual e a ação especificada.

public:
 System::String ^ GetActionPath(System::String ^ action);
public:
 virtual System::String ^ GetActionPath(System::String ^ action);
public string GetActionPath(string action);
member this.GetActionPath : string -> string
abstract member GetActionPath : string -> string
override this.GetActionPath : string -> string
Public Function GetActionPath (action As String) As String

Parâmetros

action
String

O nome da ação.

Retornos

O caminho de ação para a ação especificada.

Exemplos

O caminho de ação é uma URL para uma ação para uma entidade específica. Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

Aplica-se a

GetActionPath(String, IList<Object>)

Retorna o caminho de ação para a tabela atual, a ação especificada e a chave primária especificada.

public:
 System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues);
public string GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues);
member this.GetActionPath : string * System.Collections.Generic.IList<obj> -> string
abstract member GetActionPath : string * System.Collections.Generic.IList<obj> -> string
override this.GetActionPath : string * System.Collections.Generic.IList<obj> -> string
Public Function GetActionPath (action As String, primaryKeyValues As IList(Of Object)) As String

Parâmetros

action
String

O nome da ação.

primaryKeyValues
IList<Object>

A lista de valores de coluna que compõem a chave primária.

Retornos

O caminho de ação para a ação especificada e a chave primária.

Comentários

O caminho de ação é uma URL para uma ação para uma entidade específica. Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

Aplica-se a

GetActionPath(String, Object)

Retorna o caminho de ação para a linha especificada usando o nome da ação.

public:
 System::String ^ GetActionPath(System::String ^ action, System::Object ^ row);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Object ^ row);
public string GetActionPath(string action, object row);
member this.GetActionPath : string * obj -> string
abstract member GetActionPath : string * obj -> string
override this.GetActionPath : string * obj -> string
Public Function GetActionPath (action As String, row As Object) As String

Parâmetros

action
String

O nome da ação.

row
Object

A linha para a qual obter o caminho de ação.

Retornos

O caminho de ação para a linha especificada.

Comentários

O caminho de ação é uma URL para uma ação para uma entidade específica. O caminho da ação contém os nomes de coluna de chave primária, que podem ser usados para filtros de cadeia de caracteres de consulta.

Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

Aplica-se a

GetActionPath(String, RouteValueDictionary)

Retorna o caminho de ação para a tabela atual e para a ação e as rotas especificadas.

public:
 System::String ^ GetActionPath(System::String ^ action, System::Web::Routing::RouteValueDictionary ^ routeValues);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Web::Routing::RouteValueDictionary ^ routeValues);
public string GetActionPath(string action, System.Web.Routing.RouteValueDictionary routeValues);
member this.GetActionPath : string * System.Web.Routing.RouteValueDictionary -> string
abstract member GetActionPath : string * System.Web.Routing.RouteValueDictionary -> string
override this.GetActionPath : string * System.Web.Routing.RouteValueDictionary -> string
Public Function GetActionPath (action As String, routeValues As RouteValueDictionary) As String

Parâmetros

action
String

O nome da ação.

routeValues
RouteValueDictionary

A lista de rotas para a ação.

Retornos

O caminho de ação para a ação e as rotas especificadas.

Comentários

O caminho de ação é uma URL para uma ação para uma entidade específica. Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

Aplica-se a

GetActionPath(String, IList<Object>, String)

Acrescenta cadeias de caracteres de consulta ao caminho da ação, com base na chave primária especificada e no caminho virtual.

public:
 System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues, System::String ^ path);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues, System::String ^ path);
public string GetActionPath(string action, System.Collections.Generic.IList<object> primaryKeyValues, string path);
member this.GetActionPath : string * System.Collections.Generic.IList<obj> * string -> string
abstract member GetActionPath : string * System.Collections.Generic.IList<obj> * string -> string
override this.GetActionPath : string * System.Collections.Generic.IList<obj> * string -> string
Public Function GetActionPath (action As String, primaryKeyValues As IList(Of Object), path As String) As String

Parâmetros

action
String

O nome da ação.

primaryKeyValues
IList<Object>

A lista de valores de coluna que compõem a chave primária.

path
String

O caminho virtual da ação.

Retornos

O caminho de ação para a chave primária especificada e o caminho virtual, com valores de cadeia de caracteres de consulta acrescentados a ela.

Comentários

O caminho de ação é uma URL para uma ação para uma entidade específica. Para obter mais informações, consulte a visão geral da System.Web.DynamicData.PageAction classe.

Aplica-se a