ObjectStateEntry Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili entitas, stub entitas, atau hubungan.
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
- Warisan
-
ObjectStateEntry
- Penerapan
Properti
CurrentValues |
Mendapatkan nilai properti saat ini dari objek atau hubungan yang terkait dengan ini ObjectStateEntry. |
Entity |
Mendapatkan objek entitas. |
EntityKey |
Mendapatkan atau mengatur kunci entitas. |
EntitySet |
EntitySetBase Mendapatkan untuk objek atau hubungan. |
IsRelationship |
Mendapatkan nilai yang menunjukkan apakah ObjectStateEntry mewakili hubungan. |
ObjectStateManager |
ObjectStateManager Mendapatkan untuk ObjectStateEntry. |
OriginalValues |
Mendapatkan versi baca-saja dari nilai asli objek atau hubungan. |
RelationshipManager |
Mendapatkan instans RelationshipManager untuk objek yang diwakili oleh entri. |
State |
Mendapatkan atau mengatur status ObjectStateEntry. |
Metode
AcceptChanges() |
Menerima nilai saat ini sebagai nilai asli. |
ApplyCurrentValues(Object) |
Mengatur nilai entri saat ini agar sesuai dengan nilai properti dari objek yang disediakan. |
ApplyOriginalValues(Object) |
Mengatur nilai asli entri agar sesuai dengan nilai properti dari objek yang disediakan. |
ChangeState(EntityState) |
Mengubah status entri ke nilai yang ditentukan EntityState . |
Delete() |
Menandai entitas sebagai dihapus. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetModifiedProperties() |
Mengembalikan nama properti objek yang telah berubah sejak terakhir kali SaveChanges() dipanggil. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
GetUpdatableOriginalValues() |
Mendapatkan versi yang dapat diperbarui dari nilai asli objek yang terkait dengan ini ObjectStateEntry. |
IsPropertyChanged(String) |
Menggunakan DetectChanges untuk menentukan apakah nilai properti saat ini dengan nama yang diberikan berbeda dari nilai aslinya atau tidak. Perhatikan bahwa ini mungkin berbeda dari properti yang ditandai sebagai dimodifikasi karena properti yang belum berubah masih dapat ditandai sebagai dimodifikasi. |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
RejectPropertyChanges(String) |
Menolak perubahan apa pun yang dilakukan pada properti dengan nama yang diberikan sejak properti terakhir dimuat, dilampirkan, disimpan, atau perubahan diterima. Nilai asli properti disimpan dan properti tidak akan lagi ditandai sebagai dimodifikasi. |
SetModified() |
Mengatur status objek atau hubungan yang akan diubah. |
SetModifiedProperty(String) |
Menandai properti yang ditentukan sebagai dimodifikasi. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
IEntityChangeTracker.EntityComplexMemberChanged(String, Object, String) |
Memberi tahu manajer status bahwa properti kompleks telah berubah. |
IEntityChangeTracker.EntityComplexMemberChanging(String, Object, String) |
Memberi tahu manajer status bahwa properti kompleks memiliki perubahan yang tertunda. |
IEntityChangeTracker.EntityMemberChanged(String) |
Memberi tahu manajer status bahwa properti telah berubah. |
IEntityChangeTracker.EntityMemberChanging(String) |
Memberi tahu manajer status bahwa properti memiliki perubahan yang tertunda. |
IEntityChangeTracker.EntityState |
EntityState Mendapatkan untuk ObjectStateEntry. |