Aracılığıyla paylaş


DbComplexPropertyEntry<TEntity,TComplexProperty> Sınıf

Tanım

Bu sınıfın örnekleri ComplexProperty yönteminden DbEntityEntry<TEntity> döndürülür ve karmaşık bir özelliğin durumuna erişime izin verir.

[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)

Tür Parametreleri

TEntity

Bu özelliğin ait olduğu varlığın türü.

TComplexProperty

Özelliğin türü.

Devralma
DbPropertyEntry<TEntity,TComplexProperty>
DbComplexPropertyEntry<TEntity,TComplexProperty>
Öznitelikler

Özellikler

CurrentValue

Bu özelliğin geçerli değerini alır veya ayarlar.

(Devralındığı yer: DbPropertyEntry<TEntity,TProperty>)
EntityEntry

DbEntityEntry<TEntity> Bu özelliğin ait olduğu.

(Devralındığı yer: DbPropertyEntry<TEntity,TProperty>)
IsModified

Bu özelliğin değerinin veritabanından yüklendiğinden beri değiştirilip değiştirilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: DbPropertyEntry<TEntity,TProperty>)
Name

Özellik adını alır.

(Devralındığı yer: DbPropertyEntry<TEntity,TProperty>)
OriginalValue

Bu özelliğin özgün değerini alır veya ayarlar.

(Devralındığı yer: DbPropertyEntry<TEntity,TProperty>)
ParentProperty

DbPropertyEntry Bunun iç içe özellik olduğu özelliğinin. Bu yöntem yalnızca karmaşık nesnelerin özellikleri için null olmayan bir giriş döndürür; varlığın özellikleri için null döndürür.

(Devralındığı yer: DbPropertyEntry<TEntity,TProperty>)

Yöntemler

ComplexProperty(String)

Bu özelliğin iç içe karmaşık özelliğini temsil eden bir nesnesi alır.

ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>)

Bu özelliğin iç içe karmaşık özelliğini temsil eden bir nesnesi alır.

ComplexProperty<TNestedComplexProperty>(String)

Bu özelliğin iç içe karmaşık özelliğini temsil eden bir nesnesi alır.

Equals(Object)

Bu sınıfın örnekleri ComplexProperty yönteminden DbEntityEntry<TEntity> döndürülür ve karmaşık bir özelliğin durumuna erişime izin verir.

(Devralındığı yer: DbMemberEntry<TEntity,TProperty>)
GetHashCode()

Bu sınıfın örnekleri ComplexProperty yönteminden DbEntityEntry<TEntity> döndürülür ve karmaşık bir özelliğin durumuna erişime izin verir.

(Devralındığı yer: DbMemberEntry<TEntity,TProperty>)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: DbMemberEntry<TEntity,TProperty>)
GetValidationErrors()

Bu özelliği doğrular.

(Devralındığı yer: DbMemberEntry<TEntity,TProperty>)
Property(String)

Bu özelliğin iç içe özelliğini temsil eden bir nesnesi alır. Bu yöntem hem skaler hem de karmaşık özellikler için kullanılabilir.

Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>)

Bu özelliğin iç içe özelliğini temsil eden bir nesnesi alır. Bu yöntem hem skaler hem de karmaşık özellikler için kullanılabilir.

Property<TNestedProperty>(String)

Bu özelliğin iç içe özelliğini temsil eden bir nesnesi alır. Bu yöntem hem skaler hem de karmaşık özellikler için kullanılabilir.

ToString()

Bu sınıfın örnekleri ComplexProperty yönteminden DbEntityEntry<TEntity> döndürülür ve karmaşık bir özelliğin durumuna erişime izin verir.

(Devralındığı yer: DbMemberEntry<TEntity,TProperty>)

İşleçler

Implicit(DbComplexPropertyEntry<TEntity,TComplexProperty> to DbComplexPropertyEntry)

Bu nesne tarafından temsil edilen özellik için genel DbComplexPropertyEntry olmayan sınıfın yeni bir örneğini döndürür.

Şunlara uygulanır