ITableEntry.Identity Properti

Definisi

Mengembalikan objek yang secara unik mengidentifikasi entri.

public:
 property System::Object ^ Identity { System::Object ^ get(); };
public:
 property Platform::Object ^ Identity { Platform::Object ^ get(); };
public object Identity { get; }
member this.Identity : obj
Public ReadOnly Property Identity As Object

Nilai Properti

Menampilkan Object.

Keterangan

Dua entri dianggap setara jika Identity sama dengan menggunakan Equals(Object, Object).

Properti ini (dan properti terkait di ITableEntriesSnapshot digunakan untuk mempertahankan berbagai atribut seperti status pilihan ketika ITableEntry diganti dengan yang baru ITableEntry. Entri yang menggantikan entri yang ada akan mengatur atributnya berdasarkan atribut entri yang diganti.

Ketika ReplaceEntries(IReadOnlyList<ITableEntry>, IReadOnlyList<ITableEntry>) dipanggil, setiap entri dalam daftar entri lama diperiksa untuk melihat apakah entri tersebut memiliki status dan ada entri yang sesuai di antara entri yang ditambahkan. Jika ada, maka kedua entri dianggap setara dan atribut entri lama disalin ke entri baru.

ITableEntriesSnapshotFactory Ketika mengganti rekam jepretnya dengan versi baru, status entri ditransfer persis seolah-olah ReplaceSnapshot(ITableEntriesSnapshot, ITableEntriesSnapshot) telah dipanggil pada rekam jepret lama dan baru pabrik.

Berlaku untuk