Compartilhar via


MetaTable.GetActionPath Método

Definição

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

Sobrecargas

GetActionPath(String, Object, String)

Retorna o caminho da 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 para a ação especificada.

GetActionPath(String, IList<Object>)

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

GetActionPath(String, Object)

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

GetActionPath(String, RouteValueDictionary)

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

GetActionPath(String, IList<Object>, String)

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

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

path
String

O caminho virtual da ação.

Retornos

String

O caminho da 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 para 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

String

O caminho da 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 da ação para a tabela atual, ação especificada e 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

String

O caminho da ação para a ação e a chave primária 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, Object)

Retorna 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 linha para a qual obter o caminho da ação.

Retornos

String

O caminho da 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 de 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 da 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.

Retornos

String

O caminho da 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 consulta ao caminho da 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 de coluna que compõem a chave primária.

path
String

O caminho virtual da ação.

Retornos

String

O caminho da ação para a chave primária e para o caminho virtual especificados, com valores de cadeia de consulta acrescentados a ele.

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