DbComplexPropertyEntry<TEntity,TComplexProperty> 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 ComplexProperty metoda DbEntityEntry<TEntity> a umožňují přístup ke stavu komplexní vlastnosti.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbComplexPropertyEntry<TEntity,TComplexProperty> : System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TComplexProperty> where TEntity : class
public class DbComplexPropertyEntry<TEntity,TComplexProperty> : System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TComplexProperty> where TEntity : class
type DbComplexPropertyEntry<'Entity, 'ComplexProperty (requires 'Entity : null)> = class
inherit DbPropertyEntry<'Entity, 'ComplexProperty (requires 'Entity : null)>
Public Class DbComplexPropertyEntry(Of TEntity, TComplexProperty)
Inherits DbPropertyEntry(Of TEntity, TComplexProperty)
Parametry typu
- TEntity
Typ entity, ke které tato vlastnost patří.
- TComplexProperty
Typ proměnné
- Dědičnost
-
DbPropertyEntry<TEntity,TComplexProperty>DbComplexPropertyEntry<TEntity,TComplexProperty>
- Atributy
Vlastnosti
CurrentValue |
Získá nebo nastaví aktuální hodnotu této vlastnosti. (Zděděno od DbPropertyEntry<TEntity,TProperty>) |
EntityEntry |
Hodnota DbEntityEntry<TEntity> , do které tato vlastnost patří. (Zděděno od DbPropertyEntry<TEntity,TProperty>) |
IsModified |
Získá nebo nastaví hodnotu označující, zda byla hodnota této vlastnosti změněna od načtení z databáze. (Zděděno od DbPropertyEntry<TEntity,TProperty>) |
Name |
Získá název vlastnosti. (Zděděno od DbPropertyEntry<TEntity,TProperty>) |
OriginalValue |
Získá nebo nastaví původní hodnotu této vlastnosti. (Zděděno od DbPropertyEntry<TEntity,TProperty>) |
ParentProperty |
Vlastnost DbPropertyEntry , pro kterou se jedná o vnořenou vlastnost. Tato metoda vrátí pouze položku, která není null pro vlastnosti složitých objektů; Vrátí hodnotu null pro vlastnosti samotné entity. (Zděděno od DbPropertyEntry<TEntity,TProperty>) |
Metody
ComplexProperty(String) |
Získá objekt, který představuje vnořenou komplexní vlastnost této vlastnosti. |
ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>) |
Získá objekt, který představuje vnořenou komplexní vlastnost této vlastnosti. |
ComplexProperty<TNestedComplexProperty>(String) |
Získá objekt, který představuje vnořenou komplexní vlastnost této vlastnosti. |
Equals(Object) |
Instance této třídy jsou vráceny z ComplexProperty metoda DbEntityEntry<TEntity> a umožňují přístup ke stavu komplexní vlastnosti. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Instance této třídy jsou vráceny z ComplexProperty metoda DbEntityEntry<TEntity> a umožňují přístup ke stavu komplexní vlastnosti. (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>) |
Property(String) |
Získá objekt, který představuje vnořenou vlastnost této vlastnosti. Tuto metodu lze použít pro skalární i komplexní vlastnosti. |
Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>) |
Získá objekt, který představuje vnořenou vlastnost této vlastnosti. Tuto metodu lze použít pro skalární i komplexní vlastnosti. |
Property<TNestedProperty>(String) |
Získá objekt, který představuje vnořenou vlastnost této vlastnosti. Tuto metodu lze použít pro skalární i komplexní vlastnosti. |
ToString() |
Instance této třídy jsou vráceny z ComplexProperty metoda DbEntityEntry<TEntity> a umožňují přístup ke stavu komplexní vlastnosti. (Zděděno od DbMemberEntry<TEntity,TProperty>) |
Operátory
Implicit(DbComplexPropertyEntry<TEntity,TComplexProperty> to DbComplexPropertyEntry) |
Vrátí novou instanci negenerické DbComplexPropertyEntry třídy pro vlastnost reprezentovanou tímto objektem. |
Platí pro
Entity Framework