LockingPersistenceProvider.BeginLoad Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Startet einen asynchronen Vorgang, um basierend auf den Statusinformationen im Beibehaltungsspeicher eine Instanz zu laden.
Überlädt
BeginLoad(TimeSpan, AsyncCallback, Object) |
Startet einen asynchronen Vorgang, um mit den Parametern basierend auf den Statusinformationen im Beibehaltungsspeicher eine Instanz zu laden. Diese Methode sperrt die Instanz nicht. |
BeginLoad(TimeSpan, Boolean, AsyncCallback, Object) |
Startet einen asynchronen Vorgang, um mit den Parametern basierend auf den Statusinformationen im Beibehaltungsspeicher eine Instanz zu laden. Diese Methode sperrt die Instanz nach dem Laden des Instanzstatus, wenn der Wert des |
BeginLoad(TimeSpan, AsyncCallback, Object)
Startet einen asynchronen Vorgang, um mit den Parametern basierend auf den Statusinformationen im Beibehaltungsspeicher eine Instanz zu laden. Diese Methode sperrt die Instanz nicht.
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
Parameter
- timeout
- TimeSpan
Das Intervall, in dem der Vorgang abgeschlossen werden muss, ohne dass ein Timeout aufgetreten ist.
- callback
- AsyncCallback
Der Delegat, der beim Abschließen des Vorgangs die Benachrichtigung empfängt.
- state
- Object
Die dem asynchronen Vorgang zugeordneten Statusinformationen.
Gibt zurück
Der Status eines asynchronen Vorgangs.
Hinweise
Diese Methode ruft BeginLoad auf. Dieses Element benötigt einen zusätzlichen Parameter, der angibt, ob die Instanz im Beibehaltungsspeicher gesperrt werden muss. Diese Methode übergibt false
als Wert für diesen Parameter an die aufrufende Methode.
Gilt für:
BeginLoad(TimeSpan, Boolean, AsyncCallback, Object)
Startet einen asynchronen Vorgang, um mit den Parametern basierend auf den Statusinformationen im Beibehaltungsspeicher eine Instanz zu laden. Diese Methode sperrt die Instanz nach dem Laden des Instanzstatus, wenn der Wert des lockInstance
-Parameters true
ist.
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
Parameter
- timeout
- TimeSpan
Ein Intervall, in dem der Vorgang vor dem Ablaufen abgeschlossen werden muss.
- lockInstance
- Boolean
true
, wenn die Instanz gesperrt werden muss; andernfalls false
.
- callback
- AsyncCallback
Der Delegat, der beim Abschließen des Vorgangs die Benachrichtigung empfängt.
- state
- Object
Die dem asynchronen Vorgang zugeordneten Statusinformationen.
Gibt zurück
Der Status eines asynchronen Vorgangs.