MetaModel.GetActionPath(String, String, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает путь действия, связанного с определенной таблицей.
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
Параметры
- tableName
- String
Имя таблицы, к которой относится это действие.
- action
- String
Применяемой к таблице действие.
- row
- Object
Объект, представляющий отдельную строку данных в таблице. Параметр row
используется для предоставления значений для параметров строки запроса.
Возвращаемое значение
URL-адрес, связанный с данным маршрутом.
Примеры
В следующем примере показано, как использовать GetActionPath(String, String, Object) метод для оценки пути маршрутизации (определения URL-адреса) для указанной таблицы. Полный пример содержится в разделе 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
Комментарии
Маршрут определяется сочетанием имени таблицы и действия.
Запустите интерактивный пример этой функции.