SALES: 1-800-867-1380
Microsoft Azure
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

InstanceStore.TryCommand Method (InstancePersistenceContext, InstancePersistenceCommand, TimeSpan)

.NET Framework (current version)

A persistence provider implements this method, which determines whether a particular persistence command can be executed and if the command can be executed executes it asynchronously.

Namespace:   System.Runtime.DurableInstancing
Assembly:  System.Runtime.DurableInstancing (in System.Runtime.DurableInstancing.dll)

protected internal virtual bool TryCommand(
	InstancePersistenceContext context,
	InstancePersistenceCommand command,
	TimeSpan timeout


Type: System.Runtime.DurableInstancing.InstancePersistenceContext

The instance context.

Type: System.Runtime.DurableInstancing.InstancePersistenceCommand

The command to be executed.

Type: System.TimeSpan

Timeout value for the operation.

Return Value

Type: System.Boolean

A persistence provider implementation should return false if it doesn’t support the command passed as a parameter; otherwise it should return true or throw an exception.

If the command can be executed, the persistence provider calls relevant methods on the InstancePersistenceContext to provide the results of the command.

.NET Framework
Available since 4.0
Return to top
© 2016 Microsoft