DbComplexPropertyEntry<TEntity,TComplexProperty> 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 DbEntityEntry<TEntity> ComplexProperty klasy i umożliwiają dostęp do stanu właściwości złożonej.
[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 jednostki, do której należy ta właściwość.
- TComplexProperty
Typ właściwości.
- Dziedziczenie
-
DbPropertyEntry<TEntity,TComplexProperty>DbComplexPropertyEntry<TEntity,TComplexProperty>
- Atrybuty
Właściwości
CurrentValue |
Pobiera lub ustawia bieżącą wartość tej właściwości. (Odziedziczone po DbPropertyEntry<TEntity,TProperty>) |
EntityEntry |
Właściwość DbEntityEntry<TEntity> , do której należy ta właściwość. (Odziedziczone po DbPropertyEntry<TEntity,TProperty>) |
IsModified |
Pobiera lub ustawia wartość wskazującą, czy wartość tej właściwości została zmodyfikowana, ponieważ została załadowana z bazy danych. (Odziedziczone po DbPropertyEntry<TEntity,TProperty>) |
Name |
Pobiera nazwę właściwości. (Odziedziczone po DbPropertyEntry<TEntity,TProperty>) |
OriginalValue |
Pobiera lub ustawia oryginalną wartość tej właściwości. (Odziedziczone po DbPropertyEntry<TEntity,TProperty>) |
ParentProperty |
Właściwość DbPropertyEntry , dla której jest to właściwość zagnieżdżona. Ta metoda zwróci tylko wpis o wartości innej niż null dla właściwości obiektów złożonych; zwróci wartość null dla właściwości samej jednostki. (Odziedziczone po DbPropertyEntry<TEntity,TProperty>) |
Metody
ComplexProperty(String) |
Pobiera obiekt, który reprezentuje zagnieżdżonych właściwości złożonych tej właściwości. |
ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>) |
Pobiera obiekt, który reprezentuje zagnieżdżonych właściwości złożonych tej właściwości. |
ComplexProperty<TNestedComplexProperty>(String) |
Pobiera obiekt, który reprezentuje zagnieżdżonych właściwości złożonych tej właściwości. |
Equals(Object) |
Wystąpienia tej klasy są zwracane z metody DbEntityEntry<TEntity> ComplexProperty klasy i umożliwiają dostęp do stanu właściwości złożonej. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Wystąpienia tej klasy są zwracane z metody DbEntityEntry<TEntity> ComplexProperty klasy i umożliwiają dostęp do stanu właściwości złożonej. (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>) |
Property(String) |
Pobiera obiekt, który reprezentuje właściwość zagnieżdżona tej właściwości. Tej metody można używać zarówno dla właściwości skalarnych, jak i złożonych. |
Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>) |
Pobiera obiekt, który reprezentuje właściwość zagnieżdżona tej właściwości. Tej metody można używać zarówno dla właściwości skalarnych, jak i złożonych. |
Property<TNestedProperty>(String) |
Pobiera obiekt, który reprezentuje właściwość zagnieżdżona tej właściwości. Tej metody można używać zarówno dla właściwości skalarnych, jak i złożonych. |
ToString() |
Wystąpienia tej klasy są zwracane z metody DbEntityEntry<TEntity> ComplexProperty klasy i umożliwiają dostęp do stanu właściwości złożonej. (Odziedziczone po DbMemberEntry<TEntity,TProperty>) |
Operatory
Implicit(DbComplexPropertyEntry<TEntity,TComplexProperty> to DbComplexPropertyEntry) |
Zwraca nowe wystąpienie klasy niegeneryjnej DbComplexPropertyEntry dla właściwości reprezentowanej przez ten obiekt. |