Bagikan melalui


PersistenceProvider.LoadIfChanged(TimeSpan, Object, Object) Metode

Definisi

Saat diimplementasikan di kelas turunan, memuat informasi status layanan dari penyimpanan persistensi jika data tersebut telah diubah.

public:
 virtual bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool LoadIfChanged (TimeSpan timeout, object instanceToken, out object instance);
abstract member LoadIfChanged : TimeSpan * obj * obj -> bool
override this.LoadIfChanged : TimeSpan * obj * obj -> bool
Public Overridable Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, ByRef instance As Object) As Boolean

Parameter

timeout
TimeSpan

Periode waktu setelah penyedia persistensi membatalkan upaya ini.

instanceToken
Object

Token yang dikembalikan oleh sebelumnya Create(Object, TimeSpan) atau Update(Object, TimeSpan), yang mewakili status saat ini yang dipegang oleh pemanggil.

instance
Object

Status instans aktual.

Mengembalikan

true instance out jika parameter telah diatur dengan salinan terbaru dari penyimpanan persistensi; false jika status cache lokal sudah diperbarui.

Berlaku untuk