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, представляющий имя набора сущностей, сопровождаемое именем контейнера сущностей.
Применяется к
Entity Framework