EntityKey 构造函数

定义

重载

EntityKey()

初始化 EntityKey 类的新实例。

EntityKey(String, IEnumerable<KeyValuePair<String,Object>>)

使用实体集名称和泛型 EntityKey 集合初始化 KeyValuePair 类的新实例。

EntityKey(String, IEnumerable<EntityKeyMember>)

使用实体集名称和 EntityKey 对象的 IEnumerable<T> 集合初始化 EntityKeyMember 类的新实例。

EntityKey(String, String, Object)

使用实体集名称和特定实体键对初始化 EntityKey 类的新实例。

EntityKey()

初始化 EntityKey 类的新实例。

public EntityKey ();
Public Sub New ()

适用于

EntityKey(String, IEnumerable<KeyValuePair<String,Object>>)

使用实体集名称和泛型 EntityKey 集合初始化 KeyValuePair 类的新实例。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public EntityKey (string qualifiedEntitySetName, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> entityKeyValues);
new System.Data.Entity.Core.EntityKey : string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Data.Entity.Core.EntityKey
Public Sub New (qualifiedEntitySetName As String, entityKeyValues As IEnumerable(Of KeyValuePair(Of String, Object)))

参数

qualifiedEntitySetName
String

一个 String,它是由实体容器名称限定的实体集名称。

entityKeyValues
IEnumerable<KeyValuePair<String,Object>>

泛型 KeyValuePair 集合。每个键/值对都有一个属性名称作为键,该属性的值作为值。 对于属于 EntityKey 的每个属性,应有一对。 键/值对的顺序并不重要,但是应包括每个键属性。 属性名称是未使用实体类型名称或架构名称限定的简单名称。

属性

适用于

EntityKey(String, IEnumerable<EntityKeyMember>)

使用实体集名称和 EntityKey 对象的 IEnumerable<T> 集合初始化 EntityKeyMember 类的新实例。

public EntityKey (string qualifiedEntitySetName, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.EntityKeyMember> entityKeyValues);
new System.Data.Entity.Core.EntityKey : string * seq<System.Data.Entity.Core.EntityKeyMember> -> System.Data.Entity.Core.EntityKey
Public Sub New (qualifiedEntitySetName As String, entityKeyValues As IEnumerable(Of EntityKeyMember))

参数

qualifiedEntitySetName
String

一个 String,它是由实体容器名称限定的实体集名称。

entityKeyValues
IEnumerable<EntityKeyMember>

用来初始化键的 IEnumerable<T> 对象的 EntityKeyMember 集合。

适用于

EntityKey(String, String, Object)

使用实体集名称和特定实体键对初始化 EntityKey 类的新实例。

public EntityKey (string qualifiedEntitySetName, string keyName, object keyValue);
new System.Data.Entity.Core.EntityKey : string * string * obj -> System.Data.Entity.Core.EntityKey
Public Sub New (qualifiedEntitySetName As String, keyName As String, keyValue As Object)

参数

qualifiedEntitySetName
String

一个 String,它是由实体容器名称限定的实体集名称。

keyName
String

表示键名称的 String

keyValue
Object

表示键值的 Object

适用于