Aracılığıyla paylaş


DbMemberEntry<TEntity,TProperty> Sınıf

Tanım

Bu, bir skaler veya karmaşık özelliği ya da bir varlığın gezinti özelliğini temsil eden soyut bir temel sınıf kullanımıdır. Skaler ve karmaşık özellikler türetilmiş sınıfını DbPropertyEntry<TEntity,TProperty>kullanır, başvuru gezinti özellikleri türetilmiş sınıfını DbReferenceEntry<TEntity,TProperty>kullanır ve koleksiyon gezinti özellikleri türetilmiş sınıfını DbCollectionEntry<TEntity,TElement>kullanır.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public abstract class DbMemberEntry<TEntity,TProperty> where TEntity : class
public abstract class DbMemberEntry<TEntity,TProperty> where TEntity : class
type DbMemberEntry<'Entity, 'Property (requires 'Entity : null)> = class
Public MustInherit Class DbMemberEntry(Of TEntity, TProperty)

Tür Parametreleri

TEntity

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

TProperty

Özelliğin türü.

Devralma
DbMemberEntry<TEntity,TProperty>
Türetilmiş
Öznitelikler

Oluşturucular

DbMemberEntry<TEntity,TProperty>()

Bu, bir skaler veya karmaşık özelliği ya da bir varlığın gezinti özelliğini temsil eden soyut bir temel sınıf kullanımıdır. Skaler ve karmaşık özellikler türetilmiş sınıfını DbPropertyEntry<TEntity,TProperty>kullanır, başvuru gezinti özellikleri türetilmiş sınıfını DbReferenceEntry<TEntity,TProperty>kullanır ve koleksiyon gezinti özellikleri türetilmiş sınıfını DbCollectionEntry<TEntity,TElement>kullanır.

Özellikler

CurrentValue

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

EntityEntry

DbEntityEntry<TEntity> Bu üyenin ait olduğu.

Name

Özelliğin adını alır.

Yöntemler

Equals(Object)

Bu, bir skaler veya karmaşık özelliği ya da bir varlığın gezinti özelliğini temsil eden soyut bir temel sınıf kullanımıdır. Skaler ve karmaşık özellikler türetilmiş sınıfını DbPropertyEntry<TEntity,TProperty>kullanır, başvuru gezinti özellikleri türetilmiş sınıfını DbReferenceEntry<TEntity,TProperty>kullanır ve koleksiyon gezinti özellikleri türetilmiş sınıfını DbCollectionEntry<TEntity,TElement>kullanır.

GetHashCode()

Bu, bir skaler veya karmaşık özelliği ya da bir varlığın gezinti özelliğini temsil eden soyut bir temel sınıf kullanımıdır. Skaler ve karmaşık özellikler türetilmiş sınıfını DbPropertyEntry<TEntity,TProperty>kullanır, başvuru gezinti özellikleri türetilmiş sınıfını DbReferenceEntry<TEntity,TProperty>kullanır ve koleksiyon gezinti özellikleri türetilmiş sınıfını DbCollectionEntry<TEntity,TElement>kullanır.

GetType()

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

GetValidationErrors()

Bu özelliği doğrular.

ToString()

Bu, bir skaler veya karmaşık özelliği ya da bir varlığın gezinti özelliğini temsil eden soyut bir temel sınıf kullanımıdır. Skaler ve karmaşık özellikler türetilmiş sınıfını DbPropertyEntry<TEntity,TProperty>kullanır, başvuru gezinti özellikleri türetilmiş sınıfını DbReferenceEntry<TEntity,TProperty>kullanır ve koleksiyon gezinti özellikleri türetilmiş sınıfını DbCollectionEntry<TEntity,TElement>kullanır.

İşleçler

Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry)

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

Şunlara uygulanır