EntityKey Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Identifikátor entity.
[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)
- Dědičnost
-
EntityKey
- Atributy
- Implementuje
Konstruktory
EntityKey() |
Inicializuje novou instanci EntityKey třídy . |
EntityKey(String, IEnumerable<EntityKeyMember>) |
Inicializuje novou instanci EntityKey třídy s názvem sady entit a kolekcí IEnumerable<T>EntityKeyMember objektů. |
EntityKey(String, IEnumerable<KeyValuePair<String,Object>>) |
Inicializuje novou instanci EntityKey třídy s názvem sady entit a obecnou KeyValuePair kolekcí. |
EntityKey(String, String, Object) |
Inicializuje novou instanci EntityKey třídy s názvem sady entit a konkrétním párem klíčů entity. |
Vlastnosti
EntityContainerName |
Získá nebo nastaví název kontejneru entity. |
EntityKeyValues |
Získá nebo nastaví hodnoty klíče přidružené k tomuto EntityKey. |
EntityNotValidKey |
Získá singleton EntityKey identifikující entitu výsledkem neúspěšného treat. |
EntitySetName |
Získá nebo nastaví název sady entit. |
IsTemporary |
Získá hodnotu, která označuje, zda EntityKey je dočasný. |
NoEntitySetKey |
Získá singleton EntityKey, podle kterého je identifikována entita jen pro čtení. |
Metody
Equals(EntityKey) |
Vrátí hodnotu, která označuje, zda se tato instance rovná zadanému EntityKey objektu . |
Equals(Object) |
Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu. |
GetEntitySet(MetadataWorkspace) |
Získá entitu nastavenou pro tento klíč entity z daného pracovního prostoru metadat. |
GetHashCode() |
Slouží jako hashovací funkce pro aktuální EntityKey objekt. GetHashCode() je vhodný pro hashovací algoritmy a datové struktury, jako je například zatřiďovací tabulka. |
OnDeserialized(StreamingContext) |
Pomocná metoda, která se používá k deserializaci objektu EntityKey. |
OnDeserializing(StreamingContext) |
Pomocná metoda, která se používá k deserializaci objektu EntityKey. |
Operátory
Equality(EntityKey, EntityKey) |
Porovná dva EntityKey objekty. |
Inequality(EntityKey, EntityKey) |
Porovná dva EntityKey objekty. |
Platí pro
Entity Framework