Compartir a través de


EntityKey Clase

Definición

Identificador de una entidad.

[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)
Herencia
EntityKey
Atributos
Implementaciones

Constructores

EntityKey()

Inicializa una nueva instancia de la clase EntityKey.

EntityKey(String, IEnumerable<EntityKeyMember>)

Inicializa una nueva instancia de la clase EntityKey con un nombre de conjunto de entidades y una colección IEnumerable<T> de objetos EntityKeyMember.

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

Inicializa una nueva instancia de la clase EntityKey con un nombre de conjunto de entidades y una colección KeyValuePair genérica.

EntityKey(String, String, Object)

Inicializa una nueva instancia de la clase EntityKey con un nombre de conjunto de entidades y un par de nombre/valor de clave de entidad específico.

Propiedades

EntityContainerName

Obtiene o establece el nombre del contenedor de entidades.

EntityKeyValues

Obtiene o establece los valores de clave asociados al objeto EntityKey en cuestión.

EntityNotValidKey

Obtiene una entityKey singleton que identifica una entidad resultante de un error TREAT.

EntitySetName

Obtiene o establece el nombre del conjunto de entidades.

IsTemporary

Obtiene un valor que indica si la EntityKey es de solo lectura.

NoEntitySetKey

Obtiene una entityKey singleton por la que se identifica una entidad de solo lectura.

Métodos

Equals(EntityKey)

Devuelve un valor que indica si esta instancia es igual a un especificado EntityKey .

Equals(Object)

Devuelve un valor que indica si esta instancia es igual que un objeto especificado.

GetEntitySet(MetadataWorkspace)

Obtiene el conjunto de entidades para esta clave de entidad a partir del área de trabajo de metadatos especificada.

GetHashCode()

Sirve como función hash para el objeto EntityKey actual. El método GetHashCode() se puede utilizar en algoritmos hash y estructuras de datos, como una tabla hash.

OnDeserialized(StreamingContext)

método del asistente que se usa para deserializar una EntityKey.

OnDeserializing(StreamingContext)

método del asistente que se usa para deserializar una EntityKey.

Operadores

Equality(EntityKey, EntityKey)

Compara dos objetos EntityKey.

Inequality(EntityKey, EntityKey)

Compara dos objetos EntityKey.

Se aplica a