EntityKey Klasse
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.
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:
Entity Framework