EntityKey.Equals Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
Sobrecargas
| Nombre | Description |
|---|---|
| Equals(Object) |
Devuelve un valor que indica si esta instancia es igual a un objeto especificado. |
| 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 a un objeto especificado.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals(object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parámetros
Devoluciones
true si esta instancia y obj tienen valores iguales; de lo contrario, false.
Comentarios
Las claves temporales tienen una semántica de comparación diferente a las claves permanentes:
Las claves temporales usan igualdad de referencia. Es decir, dos referencias a la misma instancia temporal EntityKey exacta son iguales, pero ninguna otra EntityKey instancia es igual.
Las claves permanentes determinan la igualdad en función de los valores de las propiedades de clave contenidas y .EntitySet Es decir, puede tener dos instancias independientes EntityKey que sean iguales si sus EntitySet objetos son iguales y sus valores de clave son iguales.
Además, las claves temporales no EntitySet tienen valores de clave o , pero las claves permanentes sí.
Se aplica a
Equals(EntityKey)
Devuelve un valor que indica si esta instancia es igual a un especificado EntityKey.
public:
virtual bool Equals(System::Data::EntityKey ^ other);
public bool Equals(System.Data.EntityKey other);
override this.Equals : System.Data.EntityKey -> bool
Public Function Equals (other As EntityKey) As Boolean
Parámetros
Devoluciones
true si esta instancia y other tienen valores iguales; de lo contrario, false.
Implementaciones
Comentarios
Las claves temporales tienen una semántica de comparación diferente a las claves permanentes:
Las claves temporales usan igualdad de referencia. Es decir, dos referencias a la misma instancia temporal EntityKey exacta son iguales, pero ninguna otra EntityKey instancia es igual.
Las claves permanentes determinan la igualdad en función de los valores de las propiedades de clave contenidas y .EntitySet Es decir, puede tener dos instancias independientes EntityKey que sean iguales si sus conjuntos de entidades son iguales y sus valores de clave son iguales.
Además, las claves temporales no EntitySet tienen valores de clave o , pero las claves permanentes sí.