DbComplexPropertyEntry<TEntity,TComplexProperty> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Entity Framework