LockingPersistenceProvider.LoadIfChanged Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.