MetaModel.GetActionPath(String, String, Object) Methode

Definition

Gibt den Aktionspfad zurück, der einer bestimmten Tabelle zugeordnet ist.

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

Parameter

tableName
String

Der Name der Tabelle, auf die die Aktion angewendet wird.

action
String

Die Aktion, die auf die Tabelle angewendet werden soll.

row
Object

Ein Objekt, das eine einzelne Datenzeile in einer Tabelle darstellt. row wird verwendet, um Werte für Abfragezeichenfolgenparameter bereitzustellen.

Gibt zurück

Die URL, die der Route zugeordnet ist.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die GetActionPath(String, String, Object) Methode verwenden, um den Routingpfad (bestimmen sie die URL) für eine angegebene Tabelle auszuwerten. Ein vollständiges Beispiel finden Sie unter 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

Hinweise

Die Route wird durch die Kombination des Tabellennamens und der Aktion bestimmt.

Gilt für: