ObjectStateEntry 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.
Bir varlığı, varlık saptamayı veya ilişkiyi temsil eder.
public ref class ObjectStateEntry abstract : System::Data::Objects::DataClasses::IEntityChangeTracker
public abstract class ObjectStateEntry : System.Data.Objects.DataClasses.IEntityChangeTracker
type ObjectStateEntry = class
interface IEntityChangeTracker
Public MustInherit Class ObjectStateEntry
Implements IEntityChangeTracker
- Devralma
-
ObjectStateEntry
- Uygulamalar
Özellikler
| Name | Description |
|---|---|
| CurrentValues |
Bu ObjectStateEntryile ilişkili nesnenin veya ilişkinin geçerli özellik değerlerini alır. |
| Entity |
Varlık nesnesini alır. |
| EntityKey |
Varlık anahtarını alır veya ayarlar. |
| EntitySet |
Nesne veya ilişki için öğesini EntitySetBase alır. |
| IsRelationship |
bir ilişkiyi ObjectStateEntry temsil edip etmediğini gösteren bir değer alır. |
| ObjectStateManager |
için öğesini ObjectStateManagerObjectStateEntryalır. |
| OriginalValues |
Nesnenin veya ilişkinin özgün değerlerinin salt okunur sürümünü alır. |
| RelationshipManager |
Girdiyle RelationshipManager temsil edilen nesnenin örneğini alır. |
| State |
durumunu ObjectStateEntryalır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| AcceptChanges() |
Geçerli değerleri özgün değerler olarak kabul eder. |
| ApplyCurrentValues(Object) |
Girdinin geçerli değerlerini, sağlanan nesnenin özellik değerleriyle eşleşecek şekilde ayarlar. |
| ApplyOriginalValues(Object) |
Girdinin özgün değerlerini, sağlanan nesnenin özellik değerleriyle eşleşecek şekilde ayarlar. |
| ChangeState(EntityState) |
Girdinin durumunu belirtilen EntityState değere değiştirir. |
| Delete() |
Bir varlığı silinmiş olarak işaretler. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetModifiedProperties() |
Bir nesnenin son çağrıldığından SaveChanges() bu yana değişen özelliklerinin adlarını döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetUpdatableOriginalValues() |
Bu ObjectStateEntryile ilişkilendirilmiş nesnenin özgün değerlerinin güncelleştirilebilir sürümünü alır. |
| IsPropertyChanged(String) |
Belirtilen ada sahip özelliğin geçerli değerinin özgün değerinden farklı olup olmadığını belirlemek için DetectChanges kullanır. Değişmeyen bir özellik yine de değiştirilmiş olarak işaretlenebileceğinden, bunun değiştirilmiş olarak işaretlenen özellikten farklı olabileceğini unutmayın. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| RejectPropertyChanges(String) |
Özelliğin son yüklenmesinden, eklenmesinden, kaydedilmesinden veya değişikliklerin kabul edildikten sonra belirtilen adla özelliğinde yapılan tüm değişiklikleri reddeder. Özelliğin özgün değeri depolanır ve özellik artık değiştirilmiş olarak işaretlenmez. |
| SetModified() |
Değiştirileceği nesnenin veya ilişkinin durumunu ayarlar. |
| SetModifiedProperty(String) |
Belirtilen özelliği değiştirildi olarak işaretler. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IEntityChangeTracker.EntityComplexMemberChanged(String, Object, String) |
Durum yöneticisine karmaşık bir özelliğin değiştiğini bildirir. |
| IEntityChangeTracker.EntityComplexMemberChanging(String, Object, String) |
Durum yöneticisine karmaşık bir özelliğin bekleyen bir değişiklik olduğunu bildirir. |
| IEntityChangeTracker.EntityMemberChanged(String) |
Durum yöneticisine bir özelliğin değiştiğini bildirir. |
| IEntityChangeTracker.EntityMemberChanging(String) |
Bir özelliğin bekleyen bir değişikliği olduğunu durum yöneticisine bildirir. |
| IEntityChangeTracker.EntityState |
için öğesini EntityStateObjectStateEntryalır. |