TraceInstance Method (StringBuilder, TrackingOptions, Guid, IDictionary(String, String), IDictionary(String, Object), IDictionary(String, Object), IDictionary(String, Object), DateTime, Action)

MS Activities Extensions

Collapse imageExpand ImageCopy imageCopyHover image
Traces additional data about a tracking record

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 void TraceInstance(
	StringBuilder stringBuilder,
	TrackingOptions options,
	Guid instanceId,
	IDictionary<string, string> annotations,
	IDictionary<string, Object> arguments,
	IDictionary<string, Object> variables,
	IDictionary<string, Object> data,
	DateTime eventTime,
	Action traceCallback = null
)
Visual Basic
Public Shared Sub TraceInstance ( _
	stringBuilder As StringBuilder, _
	options As TrackingOptions, _
	instanceId As Guid, _
	annotations As IDictionary(Of String, String), _
	arguments As IDictionary(Of String, Object), _
	variables As IDictionary(Of String, Object), _
	data As IDictionary(Of String, Object), _
	eventTime As DateTime, _
	Optional traceCallback As Action = Nothing _
)
Visual C++
public:
static void TraceInstance(
	StringBuilder^ stringBuilder, 
	TrackingOptions options, 
	Guid instanceId, 
	IDictionary<String^, String^>^ annotations, 
	IDictionary<String^, Object^>^ arguments, 
	IDictionary<String^, Object^>^ variables, 
	IDictionary<String^, Object^>^ data, 
	DateTime eventTime, 
	Action^ traceCallback = nullptr
)

Parameters

stringBuilder
Type: System.Text..::..StringBuilder
The stringBuilder.
options
Type: Microsoft.Activities.Extensions.Tracking..::..TrackingOptions
A TrackingOptions value which specifies data to include in the trace
instanceId
Type: System..::..Guid
The instance ID of the tracking record
annotations
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, String>)>)>
The annotations dictionary
arguments
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Object>)>)>
The arguments dictionary
variables
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Object>)>)>
The variables dictionary
data
Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Object>)>)>
The data dictionary
eventTime
Type: System..::..DateTime
The event time
traceCallback (Optional)
Type: System..::..Action
Callback which allows records to add elements to the indented trace

See Also