EntityKey Klasse

Definition

Ein Bezeichner für eine Entität.

[System.Diagnostics.DebuggerDisplay("{ConcatKeyValue()}")]
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public sealed class EntityKey : IEquatable<System.Data.Entity.Core.EntityKey>
type EntityKey = class
    interface IEquatable<EntityKey>
Public NotInheritable Class EntityKey
Implements IEquatable(Of EntityKey)
Vererbung
EntityKey
Attribute
Implementiert

Konstruktoren

EntityKey()

Initialisiert eine neue Instanz der EntityKey-Klasse.

EntityKey(String, IEnumerable<EntityKeyMember>)

Initialisiert eine neue Instanz der EntityKey-Klasse mit einem Entitätenmengennamen und einer IEnumerable<T>-Auflistung von EntityKeyMember-Objekten.

EntityKey(String, IEnumerable<KeyValuePair<String,Object>>)

Initialisiert eine neue Instanz der EntityKey-Klasse mit einem Entitätenmengennamen und einer generischen KeyValuePair-Auflistung.

EntityKey(String, String, Object)

Initialisiert eine neue Instanz der EntityKey-Klasse mit einem Entitätenmengennamen und einem spezifischen Entitätsschlüsselpaar.

Eigenschaften

EntityContainerName

Ruft den Namen des Entitätscontainers ab oder legt diesen fest.

EntityKeyValues

Ruft die diesem EntityKey zugeordneten Schlüsselwerte ab oder legt diese fest.

EntityNotValidKey

Ruft einen Singleton EntityKey ab, der eine Entität identifiziert, die aus einer fehlerhaften TREAT resultiert.

EntitySetName

Ruft den Namen der Entitätenmenge ab oder legt diesen fest.

IsTemporary

Ruft einen Wert ab, der angibt, ob der EntityKey temporär ist.

NoEntitySetKey

Ruft einen Singleton EntityKey ab, mit dem eine schreibgeschützte Entität identifiziert wird.

Methoden

Equals(EntityKey)

Gibt einen Wert zurück, der angibt, ob dieser instance gleich einem angegebenen EntityKey ist.

Equals(Object)

Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.

GetEntitySet(MetadataWorkspace)

Ruft die Entitätenmenge für diesen Entitätsschlüssel vom angegebenen Metadaten-Arbeitsbereich ab.

GetHashCode()

Fungiert als Hashfunktion für das aktuelle EntityKey-Objekt. GetHashCode() eignet sich zur Verwendung in Hashalgorithmen und -datenstrukturen, z. B. in einer Hashtabelle.

OnDeserialized(StreamingContext)

Hilfsmethode zur Deserialisierung eines EntityKey.

OnDeserializing(StreamingContext)

Hilfsmethode zur Deserialisierung eines EntityKey.

Operatoren

Equality(EntityKey, EntityKey)

Vergleicht zwei EntityKey-Objekte.

Inequality(EntityKey, EntityKey)

Vergleicht zwei EntityKey-Objekte.

Gilt für: