DbReferenceEntry<TEntity,TProperty> 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 referenční metody DbEntityEntry<TEntity> a umožňují provádět operace, jako je načítání, s referenčními navigačními vlastnostmi entity.
[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 entity, ke které tato vlastnost patří.
- TProperty
Typ proměnné
- 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 byla entita načtena z databáze. |
Name |
Získá název vlastnosti. |
Metody
Equals(Object) |
Instance této třídy jsou vráceny z referenční metody DbEntityEntry<TEntity> a umožňují provádět operace, jako je načítání, s referenčními navigačními vlastnostmi entity. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Instance této třídy jsou vráceny z referenční metody DbEntityEntry<TEntity> a umožňují provádět operace, jako je načítání, s referenčními navigačními vlastnostmi 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 entitu z databáze. Všimněte si, že pokud entita již v kontextu existuje, nepřepíše se hodnotami z databáze. |
LoadAsync() |
Asynchronně načte entitu z databáze. Všimněte si, že pokud entita již v kontextu existuje, nepřepíše se hodnotami z databáze. |
LoadAsync(CancellationToken) |
Asynchronně načte entitu z databáze. Všimněte si, že pokud entita již v kontextu existuje, nepřepíše se hodnotami z databáze. |
Query() |
Vrátí dotaz, který by se použil k načtení této entity z databáze. Vrácený dotaz je možné upravit pomocí LINQ pro provádění filtrování nebo operací v databázi. |
ToString() |
Instance této třídy jsou vráceny z referenční metody DbEntityEntry<TEntity> a umožňují provádět operace, jako je načítání, s referenčními navigačními vlastnostmi entity. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
Operátory
Implicit(DbReferenceEntry<TEntity,TProperty> to DbReferenceEntry) |
Vrátí novou instanci negenerické DbReferenceEntry třídy pro navigační vlastnost reprezentovanou tímto objektem. |
Platí pro
Entity Framework