LockingPersistenceProvider.BeginLoad Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir örneği kalıcılık deposundaki durum bilgilerine göre yüklemek için zaman uyumsuz bir işlem başlatır.
Aşırı Yüklemeler
BeginLoad(TimeSpan, AsyncCallback, Object) |
Parametreleri kullanarak kalıcılık deposundaki durum bilgilerine göre bir örneği yüklemek için zaman uyumsuz bir işlem başlatır. Bu yöntem örneği kilitlemez. |
BeginLoad(TimeSpan, Boolean, AsyncCallback, Object) |
Parametreleri kullanarak kalıcılık deposundaki durum bilgilerine göre bir örneği yüklemek için zaman uyumsuz bir işlem başlatır. Bu yöntem, parametresinin değeri |
BeginLoad(TimeSpan, AsyncCallback, Object)
Parametreleri kullanarak kalıcılık deposundaki durum bilgilerine göre bir örneği yüklemek için zaman uyumsuz bir işlem başlatır. Bu yöntem örneği kilitlemez.
public:
override IAsyncResult ^ BeginLoad(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public override IAsyncResult BeginLoad (TimeSpan timeout, AsyncCallback callback, object state);
override this.BeginLoad : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overrides Function BeginLoad (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parametreler
- timeout
- TimeSpan
İşlemin zaman aşımına uğramadan tamamlanması gereken aralık.
- callback
- AsyncCallback
İşlem tamamlandığında bildirimi alan temsilci.
- state
- Object
Zaman uyumsuz işlemle ilişkili durum bilgileri.
Döndürülenler
Zaman uyumsuz bir işlemin durumu.
Açıklamalar
Bu yöntem, örneğin kalıcılık deposunda kilitlenmesi gerekip gerekmediğini belirten ek bir parametre alan öğesine çağrır BeginLoad. Bu yöntem, çağıran yönteme bu parametre için bir değer olarak geçirir false
.
Şunlara uygulanır
BeginLoad(TimeSpan, Boolean, AsyncCallback, Object)
Parametreleri kullanarak kalıcılık deposundaki durum bilgilerine göre bir örneği yüklemek için zaman uyumsuz bir işlem başlatır. Bu yöntem, parametresinin değeri lockInstance
ise örnek durumunu yükledikten sonra örneği kilitler true
.
public:
abstract IAsyncResult ^ BeginLoad(TimeSpan timeout, bool lockInstance, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginLoad (TimeSpan timeout, bool lockInstance, AsyncCallback callback, object state);
override this.BeginLoad : TimeSpan * bool * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginLoad (timeout As TimeSpan, lockInstance As Boolean, callback As AsyncCallback, state As Object) As IAsyncResult
Parametreler
- timeout
- TimeSpan
Zaman aşımına uğramadan önce işlemin tamamlanması gereken bir aralık.
- lockInstance
- Boolean
true
örneğin kilitlenmesi gerekiyorsa; aksi takdirde false
.
- callback
- AsyncCallback
İşlem tamamlandığında bildirimi alan temsilci.
- state
- Object
Zaman uyumsuz işlemle ilişkili durum bilgileri.
Döndürülenler
Zaman uyumsuz bir işlemin durumu.