EntityKey.Equals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht.
Überlädt
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht. |
| Equals(EntityKey) |
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen EntityKeyWert entspricht. |
Equals(Object)
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht.
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
Parameter
Gibt zurück
true wenn diese Instanz gleich ist; obj andernfalls false.
Hinweise
Temporäre Schlüssel weisen unterschiedliche Vergleichsemantik als permanente Schlüssel auf:
Temporäre Schlüssel verwenden die Referenzgleichheit. Das heißt, zwei Verweise auf die gleiche temporäre EntityKey Instanz sind gleich, aber keine anderen EntityKey Instanzen sind gleich.
Permanente Schlüssel bestimmen die Gleichheit basierend auf den Werten der enthaltenen Schlüsseleigenschaften und der EntitySet. Das heißt, Sie können zwei separate EntityKey Instanzen haben, die gleich sind, wenn ihre EntitySet Objekte gleich sind und ihre Schlüsselwerte gleich sind.
Darüber hinaus verfügen temporäre Schlüssel über keine EntitySet oder Schlüsselwerte, aber dauerhafte Schlüssel tun.
Gilt für:
Equals(EntityKey)
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen EntityKeyWert entspricht.
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
Parameter
Gibt zurück
true wenn diese Instanz gleich ist; other andernfalls false.
Implementiert
Hinweise
Temporäre Schlüssel weisen unterschiedliche Vergleichsemantik als permanente Schlüssel auf:
Temporäre Schlüssel verwenden die Referenzgleichheit. Das heißt, zwei Verweise auf die gleiche temporäre EntityKey Instanz sind gleich, aber keine anderen EntityKey Instanzen sind gleich.
Permanente Schlüssel bestimmen die Gleichheit basierend auf den Werten der enthaltenen Schlüsseleigenschaften und der EntitySet. Das heißt, Sie können zwei separate EntityKey Instanzen haben, die gleich sind, wenn ihre Entitätssätze gleich sind und ihre Schlüsselwerte gleich sind.
Darüber hinaus verfügen temporäre Schlüssel über keine EntitySet oder Schlüsselwerte, aber dauerhafte Schlüssel tun.