LockingPersistenceProvider.LoadIfChanged Methode

Definitie

Laadt de statusgegevens van het exemplaar uit het persistentiearchief als de statusgegevens zijn gewijzigd sinds de laatste keer dat de gegevens door de beller zijn geladen.

Overloads

Name Description
LoadIfChanged(TimeSpan, Object, Object)

Laadt de statusgegevens van het exemplaar uit het persistentiearchief als de statusgegevens zijn gewijzigd sinds de laatste keer dat de gegevens door de beller zijn geladen. Met deze methode wordt het exemplaar niet vergrendeld in het persistentiearchief.

LoadIfChanged(TimeSpan, Object, Boolean, Object)

Laadt de statusgegevens van het exemplaar uit het persistentiearchief als de statusgegevens zijn gewijzigd sinds de laatste keer dat de gegevens door de beller zijn geladen. Met deze methode kan de aanroeper ook opgeven of het exemplaar in het persistentiearchief moet worden vergrendeld.

LoadIfChanged(TimeSpan, Object, Object)

Laadt de statusgegevens van het exemplaar uit het persistentiearchief als de statusgegevens zijn gewijzigd sinds de laatste keer dat de gegevens door de beller zijn geladen. Met deze methode wordt het exemplaar niet vergrendeld in het persistentiearchief.

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

Parameters

timeout
TimeSpan

De periode waarna de persistentieprovider deze bewerking afbreekt.

instanceToken
Object

Het token dat wordt geretourneerd door de vorige Create aanroepen of Update methoden, die de huidige status vertegenwoordigt die door de aanroeper wordt bewaard.

instance
Object

De werkelijke informatie over de status van het exemplaar.

Retouren

true als het exemplaar aan het einde van deze bewerking moet worden vergrendeld in het persistentiearchief; anders false.

Van toepassing op

LoadIfChanged(TimeSpan, Object, Boolean, Object)

Laadt de statusgegevens van het exemplaar uit het persistentiearchief als de statusgegevens zijn gewijzigd sinds de laatste keer dat de gegevens door de beller zijn geladen. Met deze methode kan de aanroeper ook opgeven of het exemplaar in het persistentiearchief moet worden vergrendeld.

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

Parameters

timeout
TimeSpan

De periode waarna de persistentieprovider deze bewerking afbreekt.

instanceToken
Object

Het token dat wordt geretourneerd door de vorige aanroepen van de methode Maken of Bijwerken, die de huidige status vertegenwoordigt die door de aanroeper wordt bewaard.

lockInstance
Boolean

true als het exemplaar aan het einde van deze bewerking moet worden vergrendeld in het persistentiearchief; anders false.

instance
Object

De statusinformatie van het exemplaar.

Retouren

true als het exemplaar aan het einde van deze bewerking moet worden vergrendeld in het persistentiearchief; anders false.

Van toepassing op