MetaTable.GetActionPath Método

Definição

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

Sobrecargas

Name Description
GetActionPath(String, Object, String)

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

GetActionPath(String)

Devolve o caminho da ação para a tabela atual e a ação especificada.

GetActionPath(String, IList<Object>)

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

GetActionPath(String, Object)

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

GetActionPath(String, RouteValueDictionary)

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

GetActionPath(String, IList<Object>, String)

Adiciona cadeias de consulta ao caminho de ação, com base na chave primária e no caminho virtual especificados.

Observações

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

GetActionPath(String, Object, String)

Devolve o caminho da 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 da ação.

path
String

O caminho virtual da ação.

Devoluções

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

Observações

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

Aplica-se a

GetActionPath(String)

Devolve o caminho da 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.

Devoluções

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

Exemplos

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

Aplica-se a

GetActionPath(String, IList<Object>)

Devolve 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 das colunas que compõem a chave primária.

Devoluções

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

Observações

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

Aplica-se a

GetActionPath(String, Object)

Devolve o caminho da 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 fila para obter o caminho de ação.

Devoluções

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

Observações

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

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

Aplica-se a

GetActionPath(String, RouteValueDictionary)

Devolve o caminho de ação para a tabela atual e para a ação e 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.

Devoluções

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

Observações

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

Aplica-se a

GetActionPath(String, IList<Object>, String)

Adiciona cadeias de consulta ao caminho de ação, com base na chave primária e no caminho virtual especificados.

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 das colunas que compõem a chave primária.

path
String

O caminho virtual da ação.

Devoluções

O caminho de ação para a chave primária especificada e o caminho virtual, com valores de sequência de consulta adicionados.

Observações

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

Aplica-se a