MetaModel.GetActionPath(String, String, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la ruta de acción que está asociada a una tabla concreta.
public:
System::String ^ GetActionPath(System::String ^ tableName, System::String ^ action, System::Object ^ row);
public:
virtual System::String ^ GetActionPath(System::String ^ tableName, System::String ^ action, System::Object ^ row);
public string GetActionPath (string tableName, string action, object row);
member this.GetActionPath : string * string * obj -> string
abstract member GetActionPath : string * string * obj -> string
override this.GetActionPath : string * string * obj -> string
Public Function GetActionPath (tableName As String, action As String, row As Object) As String
Parámetros
- tableName
- String
Nombre de la tabla a la que se aplica la acción.
- action
- String
Acción que se va a aplicar a la tabla.
- row
- Object
Objeto que representa una sola fila de datos de una tabla. row
se usa para proporcionar los valores de los parámetros de cadena de consulta.
Devoluciones
Dirección URL asociada a la ruta.
Ejemplos
En el ejemplo siguiente se muestra cómo usar el GetActionPath(String, String, Object) método para evaluar la ruta de acceso de enrutamiento (determinar la dirección URL) de una tabla especificada. Para obtener un ejemplo completo, consulte MetaModel.
// Get the registered action path.
public string EvaluateActionPath()
{
string tableName = LinqDataSource1.TableName;
MetaModel model = GetModel(false);
string actionPath =
model.GetActionPath(tableName,
System.Web.DynamicData.PageAction.List, GetDataItem());
return actionPath;
}
' Get the registered action path.
Public Function EvaluateActionPath() As String
Dim tableName As String = LinqDataSource1.TableName
Dim model As MetaModel = GetModel(False)
Dim actionPath As String = model.GetActionPath(tableName, System.Web.DynamicData.PageAction.List, GetDataItem())
Return actionPath
End Function
Comentarios
La ruta viene determinada por la combinación del nombre y la acción de la tabla.
Ejecute un ejemplo en línea de esta característica.