DbCollectionEntry<TEntity,TElement> 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í.
Instance této třídy jsou vráceny z metody DbEntityEntry<TEntity> Collection a umožňují provádět operace, jako je načítání, s navigačními vlastnostmi kolekce entity.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
type DbCollectionEntry<'Entity, 'Element (requires 'Entity : null)> = class
inherit DbMemberEntry<'Entity, ICollection<'Element> (requires 'Entity : null)>
Public Class DbCollectionEntry(Of TEntity, TElement)
Inherits DbMemberEntry(Of TEntity, ICollection(Of TElement))
Parametry typu
- TEntity
Typ entity, ke které tato vlastnost patří.
- TElement
Typ prvku v kolekci entit.
- Dědičnost
- Atributy
Vlastnosti
CurrentValue |
Získá nebo nastaví aktuální hodnotu navigační vlastnosti. Aktuální hodnota je entita, na kterou odkazuje navigační vlastnost. |
EntityEntry |
Vlastnost DbEntityEntry<TEntity> , do které patří tato navigační vlastnost. |
IsLoaded |
Získá nebo nastaví hodnotu označující, zda všechny entity této kolekce byly načteny z databáze. |
Name |
Získá název vlastnosti. |
Metody
Equals(Object) |
Instance této třídy jsou vráceny z metody DbEntityEntry<TEntity> Collection a umožňují provádět operace, jako je načítání, s navigačními vlastnostmi kolekce entity. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Instance této třídy jsou vráceny z metody DbEntityEntry<TEntity> Collection a umožňují provádět operace, jako je načítání, s navigačními vlastnostmi kolekce entity. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
GetType() |
Type Získá z aktuální instance. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
GetValidationErrors() |
Ověří tuto vlastnost. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
Load() |
Načte kolekci entit z databáze. Všimněte si, že entity, které již existují v kontextu, nejsou přepsány hodnotami z databáze. |
LoadAsync() |
Asynchronně načte kolekci entit z databáze. Všimněte si, že entity, které již existují v kontextu, nejsou přepsány hodnotami z databáze. |
LoadAsync(CancellationToken) |
Asynchronně načte kolekci entit z databáze. Všimněte si, že entity, které již existují v kontextu, nejsou přepsány hodnotami z databáze. |
Query() |
Vrátí dotaz, který by se použil k načtení této kolekce z databáze. Vrácený dotaz lze upravit pomocí LINQ a provádět filtrování nebo operace v databázi, jako je například počítání počtu entit v kolekci v databázi, aniž by se skutečně načetly. |
ToString() |
Instance této třídy jsou vráceny z metody DbEntityEntry<TEntity> Collection a umožňují provádět operace, jako je načítání, s navigačními vlastnostmi kolekce entity. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
Operátory
Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry) |
Vrátí novou instanci negenerické DbCollectionEntry třídy pro navigační vlastnost reprezentovanou tímto objektem. |
Platí pro
Entity Framework