Partager via


EntityKey Classe

Définition

Identificateur d’une entité.

[System.Diagnostics.DebuggerDisplay("{ConcatKeyValue()}")]
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public sealed class EntityKey : IEquatable<System.Data.Entity.Core.EntityKey>
type EntityKey = class
    interface IEquatable<EntityKey>
Public NotInheritable Class EntityKey
Implements IEquatable(Of EntityKey)
Héritage
EntityKey
Attributs
Implémente

Constructeurs

EntityKey()

Initialise une nouvelle instance de la classe EntityKey.

EntityKey(String, IEnumerable<EntityKeyMember>)

Initialise une nouvelle instance de la classe EntityKey avec un nom de jeu d’entités et une collection IEnumerable<T> de EntityKeyMember.

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

Initialise une nouvelle instance de la classe EntityKey avec un nom de jeu d’entités et une collection KeyValuePair générique.

EntityKey(String, String, Object)

Initialise une nouvelle instance de la classe EntityKey avec un nom de jeu d'entités et une paire de clés d'entités spécifique.

Propriétés

EntityContainerName

Obtient ou définit le nom du conteneur d'entités.

EntityKeyValues

Obtient ou définit les valeurs de clés associées à cet objet EntityKey.

EntityNotValidKey

Obtient une entityKey singleton identifiant une entité résultant d’un ÉCHEC DE TRAITEMENT.

EntitySetName

Obtient ou définit le nom du jeu d'entités.

IsTemporary

Obtient une valeur qui indique si l'objet EntityKey est temporaire.

NoEntitySetKey

Obtient une singleton EntityKey par laquelle une entité en lecture seule est identifiée.

Méthodes

Equals(EntityKey)

Retourne une valeur qui indique si cette instance est égale à un spécifié EntityKey .

Equals(Object)

Retourne une valeur qui indique si cette instance est égale à un objet spécifié.

GetEntitySet(MetadataWorkspace)

Obtient le jeu d'entités pour cette clé d'entité à partir de l'espace de travail des métadonnées fourni.

GetHashCode()

Sert de fonction de hachage à l'objet EntityKey en cours. GetHashCode() convient à une utilisation dans des algorithmes de hachage et des structures de données comme une table de hachage.

OnDeserialized(StreamingContext)

Méthode d'assistance utilisée pour désérialiser un objet EntityKey.

OnDeserializing(StreamingContext)

Méthode d'assistance utilisée pour désérialiser un objet EntityKey.

Opérateurs

Equality(EntityKey, EntityKey)

Compare deux objets EntityKey.

Inequality(EntityKey, EntityKey)

Compare deux objets EntityKey.

S’applique à