Compartir a través de


ObjectReferenceEqualityComparer (Clase)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Compara objetos mediante igualdad de referencia.

Jerarquía de herencia

System.Object
  System.Data.Entity.Infrastructure.ObjectReferenceEqualityComparer

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public NotInheritable Class ObjectReferenceEqualityComparer _
    Implements IEqualityComparer(Of Object)
'Uso
Dim instance As ObjectReferenceEqualityComparer
[SerializableAttribute]
public sealed class ObjectReferenceEqualityComparer : IEqualityComparer<Object>
[SerializableAttribute]
public ref class ObjectReferenceEqualityComparer sealed : IEqualityComparer<Object^>
[<SealedAttribute>]
[<SerializableAttribute>]
type ObjectReferenceEqualityComparer =  
    class 
        interface IEqualityComparer<Object>
    end
public final class ObjectReferenceEqualityComparer implements IEqualityComparer<Object>

El tipo ObjectReferenceEqualityComparer expone los siguientes miembros.

Constructores

  Name Descripción
Método público ObjectReferenceEqualityComparer Inicializa una nueva instancia de la clase ObjectReferenceEqualityComparer.

Superior

Propiedades

  Name Descripción
Propiedad públicaMiembro estático Default Obtiene la instancia predeterminada.

Superior

Métodos

  Name Descripción
Método público Equals (Se hereda de Object).
Método público GetHashCode (Se hereda de Object).
Método público GetType (Se hereda de Object).
Método público ToString (Se hereda de Object).

Superior

Implementaciones de interfaz explícita

  Name Descripción
Implementación explícita de interfacesMétodo privado IEqualityComparer<Object>.Equals Determina si las instancias de objeto especificadas se consideran iguales.
Implementación explícita de interfacesMétodo privado IEqualityComparer<Object>.GetHashCode Obtiene el código hash del objeto especificado.

Superior

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

System.Data.Entity.Infrastructure (Espacio de nombres)