Freigeben über


ObjectReferenceEqualityComparer-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Vergleicht Objekte mithilfe von Verweisgleichheit.

Vererbungshierarchie

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

Namespace:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

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

Der ObjectReferenceEqualityComparer-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ObjectReferenceEqualityComparer Initialisiert eine neue Instanz der ObjectReferenceEqualityComparer-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member Default Ruft die Standardinstanz ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IEqualityComparer<Object>.Equals Bestimmt, ob die angegebenen Objektinstanzen als gleich betrachtet werden.
Explizite SchnittstellenimplementierungPrivate Methode IEqualityComparer<Object>.GetHashCode Ruft den Hashcode für das angegebene Objekt ab.

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Infrastructure-Namespace