Aracılığıyla paylaş


PersistenceProvider.BeginLoadIfChanged Yöntem

Tanım

Türetilmiş bir sınıfta uygulandığında LoadIfChanged aşamasının başlangıcını temsil eder. Durum verileri kalıcılık deposundan kalıcılık sağlayıcısına yüklendiğinde ve kalıcılık deposundaki durum verileri değiştirildiğinde LoadIfChanged aşaması gerçekleşir.

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

Parametreler

timeout
TimeSpan

Kalıcılık sağlayıcısının bu girişimi iptal ettiği süre.

instanceToken
Object

Önceki Create(Object, TimeSpan) tarafından döndürülen veya Update(Object, TimeSpan) çağıran tarafından tutulan geçerli durumu temsil eden belirteç.

callback
AsyncCallback

İşlem tamamlandığında çağrılacak yöntem.

state
Object

Bu belirli zaman uyumsuz işlemi diğer işlemlerden ayıran kullanıcı tarafından sağlanan nesne.

Döndürülenler

Zaman uyumsuz yöntem çağrısının BeginLoadIfChanged(TimeSpan, Object, AsyncCallback, Object) durumu.

Şunlara uygulanır