Condividi tramite


Classe ObjectReferenceEqualityComparer

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Confronta gli oggetti utilizzando l'uguaglianza dei riferimenti.

Gerarchia di ereditarietà

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

Spazio dei nomi:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public NotInheritable Class ObjectReferenceEqualityComparer _
    Implements IEqualityComparer(Of Object)
'Utilizzo
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>

Il tipo ObjectReferenceEqualityComparer espone i seguenti membri.

Costruttori

  rapporti Descrizione
Metodo pubblico ObjectReferenceEqualityComparer Inizializza una nuova istanza della classe ObjectReferenceEqualityComparer.

In alto

Proprietà

  rapporti Descrizione
Proprietà pubblicaMembro statico Default Ottiene l'istanza predefinita.

In alto

Metodi

  rapporti Descrizione
Metodo pubblico Equals (Ereditato da Object)
Metodo pubblico GetHashCode (Ereditato da Object)
Metodo pubblico GetType (Ereditato da Object)
Metodo pubblico ToString (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  rapporti Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEqualityComparer<Object>.Equals Determina se le istanze dell'oggetto specificato sono considerate uguali.
Implementazione esplicita dell'interfacciaMetodo privato IEqualityComparer<Object>.GetHashCode Ottiene il codice hash per l'oggetto specificato.

In alto

Thread safety

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Infrastructure