DbCollectionEntry<TEntity,TElement> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wystąpienia tej klasy są zwracane z metody Collection metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie do wykonania we właściwościach nawigacji kolekcji jednostki.
[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 jednostki, do której należy ta właściwość.
- TElement
Typ elementu w kolekcji jednostek.
- Dziedziczenie
- Atrybuty
Właściwości
CurrentValue |
Pobiera lub ustawia bieżącą wartość właściwości nawigacji. Bieżąca wartość to jednostka, do której odwołuje się właściwość nawigacji. |
EntityEntry |
Właściwość DbEntityEntry<TEntity> nawigacji, do której należy ta właściwość nawigacji. |
IsLoaded |
Pobiera lub ustawia wartość wskazującą, czy wszystkie jednostki tej kolekcji zostały załadowane z bazy danych. |
Name |
Pobiera nazwę właściwości. |
Metody
Equals(Object) |
Wystąpienia tej klasy są zwracane z metody Collection metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie do wykonania we właściwościach nawigacji kolekcji jednostki. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Wystąpienia tej klasy są zwracane z metody Collection metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie do wykonania we właściwościach nawigacji kolekcji jednostki. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
GetValidationErrors() |
Sprawdza poprawność tej właściwości. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
Load() |
Ładuje kolekcję jednostek z bazy danych. Należy pamiętać, że jednostki, które już istnieją w kontekście, nie są zastępowane wartościami z bazy danych. |
LoadAsync() |
Asynchronicznie ładuje kolekcję jednostek z bazy danych. Należy pamiętać, że jednostki, które już istnieją w kontekście, nie są zastępowane wartościami z bazy danych. |
LoadAsync(CancellationToken) |
Asynchronicznie ładuje kolekcję jednostek z bazy danych. Należy pamiętać, że jednostki, które już istnieją w kontekście, nie są zastępowane wartościami z bazy danych. |
Query() |
Zwraca zapytanie, które zostanie użyte do załadowania tej kolekcji z bazy danych. Zwrócone zapytanie można zmodyfikować przy użyciu LINQ w celu przeprowadzenia filtrowania lub operacji w bazie danych, takich jak zliczanie liczby jednostek w kolekcji w bazie danych bez faktycznego ich załadowania. |
ToString() |
Wystąpienia tej klasy są zwracane z metody Collection metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie do wykonania we właściwościach nawigacji kolekcji jednostki. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
Operatory
Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry) |
Zwraca nowe wystąpienie klasy innej niż ogólna DbCollectionEntry dla właściwości nawigacji reprezentowanej przez ten obiekt. |