Activity.TrackData Method

Definition

Informs the run-time tracking infrastructure of pending tracking information.

Overloads

TrackData(Object)

Informs the run-time tracking infrastructure of pending tracking information.

TrackData(String, Object)

Informs the run-time tracking infrastructure of pending tracking information.

TrackData(Object)

Informs the run-time tracking infrastructure of pending tracking information.

protected:
 void TrackData(System::Object ^ userData);
protected void TrackData (object userData);
member this.TrackData : obj -> unit
Protected Sub TrackData (userData As Object)

Parameters

userData
Object

Object that contains the tracking information.

Exceptions

userData is a null reference (Nothing in Visual Basic).

Examples

The following example shows a call to the TrackData method. This example is from the Termination Tracking Service SDK sample. For more information, see Termination Tracking Service Sample.

private void Track_ExecuteCode(object sender, EventArgs e)
{
    Console.WriteLine("Calling TrackData from workflow");
    this.TrackData("Hello - this is a UserTrackPoint");
}
Private Sub Track_ExecuteCode(ByVal sender As Object, ByVal e As EventArgs)

    Console.WriteLine("Calling TrackData from workflow")
    Me.TrackData("Hello - me is a UserTrackPoint")
End Sub

Applies to

TrackData(String, Object)

Informs the run-time tracking infrastructure of pending tracking information.

protected:
 void TrackData(System::String ^ userDataKey, System::Object ^ userData);
protected void TrackData (string userDataKey, object userData);
member this.TrackData : string * obj -> unit
Protected Sub TrackData (userDataKey As String, userData As Object)

Parameters

userDataKey
String

The key to the user data that has changed.

userData
Object

Object that contains the tracking information.

Exceptions

userData is a null reference (Nothing in Visual Basic).

Applies to