MetaTable.GetPrimaryKeyDictionary(Object) 方法

定义

为指定行检索主键名称和值的字典。

public System.Collections.Generic.IDictionary<string,object> GetPrimaryKeyDictionary (object row);

参数

row
Object

一个行。

返回

IDictionary<String,Object>

主键名称和值的字典。

示例

以下示例演示如何创建主键字典。

private RouteValueDictionary GetRouteValues(MetaTable table, object row) {  
    RouteValueDictionary routeValues = GetRouteValues();  
    foreach (var pk in table.GetPrimaryKeyDictionary(row)) {  
        routeValues[pk.Key] = pk.Value;  
    }  
    return routeValues;  
}   

适用于