DbReferenceEntry<TEntity,TProperty> 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 Reference metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie na właściwości nawigacji referencyjnej jednostki.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbReferenceEntry<TEntity,TProperty> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,TProperty> where TEntity : class
public class DbReferenceEntry<TEntity,TProperty> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,TProperty> where TEntity : class
type DbReferenceEntry<'Entity, 'Property (requires 'Entity : null)> = class
inherit DbMemberEntry<'Entity, 'Property (requires 'Entity : null)>
Public Class DbReferenceEntry(Of TEntity, TProperty)
Inherits DbMemberEntry(Of TEntity, TProperty)
Parametry typu
- TEntity
Typ jednostki, do której należy ta właściwość.
- TProperty
Typ właściwości.
- 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órego 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 jednostka została załadowana z bazy danych. |
| Name |
Pobiera nazwę właściwości. |
Metody
| Equals(Object) |
Wystąpienia tej klasy są zwracane z metody Reference metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie na właściwości nawigacji referencyjnej jednostki. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
| GetHashCode() |
Wystąpienia tej klasy są zwracane z metody Reference metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie na właściwości nawigacji referencyjnej jednostki. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
| GetValidationErrors() |
Sprawdza poprawność tej właściwości. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
| Load() |
Ładuje jednostkę z bazy danych. Należy pamiętać, że jeśli jednostka już istnieje w kontekście, nie zostanie zastąpiona wartościami z bazy danych. |
| LoadAsync() |
Asynchronicznie ładuje jednostkę z bazy danych. Należy pamiętać, że jeśli jednostka już istnieje w kontekście, nie zostanie zastąpiona wartościami z bazy danych. |
| LoadAsync(CancellationToken) |
Asynchronicznie ładuje jednostkę z bazy danych. Należy pamiętać, że jeśli jednostka już istnieje w kontekście, nie zostanie zastąpiona wartościami z bazy danych. |
| Query() |
Zwraca zapytanie, które będzie używane do załadowania tej jednostki z bazy danych. Zwrócone zapytanie można zmodyfikować przy użyciu linQ, aby wykonywać filtrowanie lub operacje w bazie danych. |
| ToString() |
Wystąpienia tej klasy są zwracane z metody Reference metody DbEntityEntry<TEntity> i umożliwiają wykonywanie operacji, takich jak ładowanie na właściwości nawigacji referencyjnej jednostki. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
Operatory
| Implicit(DbReferenceEntry<TEntity,TProperty> to DbReferenceEntry) |
Zwraca nowe wystąpienie klasy innej niż ogólna DbReferenceEntry dla właściwości nawigacji reprezentowanej przez ten obiekt. |