GetInstanceState Method

MS Activities Extensions

Collapse imageExpand ImageCopy imageCopyHover image
Converts the string representation of the ActivityStateRecord.State member to an ActivityInstanceState

Namespace: Microsoft.Activities.Extensions.Tracking
Assembly: Microsoft.Activities.Extensions (in Microsoft.Activities.Extensions.dll) Version: 2.0.6.9 (2.0.6.9)

Syntax

C#
public static ActivityInstanceState GetInstanceState(
	this ActivityStateRecord record
)
Visual Basic
<ExtensionAttribute> _
Public Shared Function GetInstanceState ( _
	record As ActivityStateRecord _
) As ActivityInstanceState
Visual C++
public:
[ExtensionAttribute]
static ActivityInstanceState GetInstanceState(
	ActivityStateRecord^ record
)

Parameters

record
Type: System.Activities.Tracking..::..ActivityStateRecord
The record.

Return Value

An ActivityInstanceState

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type ActivityStateRecord. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Exceptions

ExceptionCondition
System..::..ArgumentOutOfRangeException The string cannot be converted to the enum value

See Also