Bagikan melalui


PersistenceProvider.BeginLoadIfChanged Metode

Definisi

Saat diimplementasikan dalam kelas turunan, mewakili awal fase LoadIfChanged. Fase LoadIfChanged terjadi ketika data status dimuat ke penyedia persistensi dari penyimpanan persistensi, dan data status di penyimpanan persistensi telah diubah.

public:
 virtual IAsyncResult ^ BeginLoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginLoadIfChanged (TimeSpan timeout, object instanceToken, AsyncCallback callback, object state);
abstract member BeginLoadIfChanged : TimeSpan * obj * AsyncCallback * obj -> IAsyncResult
override this.BeginLoadIfChanged : TimeSpan * obj * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginLoadIfChanged (timeout As TimeSpan, instanceToken As Object, callback As AsyncCallback, state As Object) As IAsyncResult

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.

callback
AsyncCallback

Metode yang akan dipanggil ketika operasi selesai.

state
Object

Objek yang disediakan pengguna yang membedakan operasi asinkron khusus ini dari operasi lain.

Mengembalikan

BeginLoadIfChanged(TimeSpan, Object, AsyncCallback, Object) Status panggilan metode asinkron.

Berlaku untuk