Edit

Share via


UserTrackingLocation Constructors

Definition

Initializes a new instance of the UserTrackingLocation class.

Overloads

UserTrackingLocation()

Initializes a new instance of the UserTrackingLocation class.

UserTrackingLocation(String)

Initializes a new instance of the UserTrackingLocation class by using the unqualified name of the common language runtime (CLR) type of the user data.

UserTrackingLocation(Type)

Initializes a new instance of the UserTrackingLocation class using the common language runtime (CLR) type of the user data.

UserTrackingLocation(String, String)

Initializes a new instance of the UserTrackingLocation class by using the unqualified name of the common language runtime (CLR) type of the user data and the unqualified name of the CLR type of the activity from which the user data must be emitted.

UserTrackingLocation(String, Type)

Initializes a new instance of the UserTrackingLocation class by using the unqualified name of the common language runtime (CLR) type of the user data and the CLR type of the activity from which the user data must be emitted.

UserTrackingLocation(Type, String)

Initializes a new instance of the UserTrackingLocation class by using the common language runtime (CLR) type of the user data and unqualified name of the CLR type of the activity from which the user data must be emitted.

UserTrackingLocation(Type, Type)

Initializes a new instance of the UserTrackingLocation class by using the common language runtime (CLR) type of the user data and the CLR type of the activity from which the user data must be emitted.

UserTrackingLocation()

Initializes a new instance of the UserTrackingLocation class.

public:
 UserTrackingLocation();
public UserTrackingLocation ();
Public Sub New ()

Remarks

The parameterless constructor initializes an empty UserTrackingLocation. You must specify both the type of the user data to match and the type of the activity from which it must be emitted in order to be matched. Therefore, to configure the UserTrackingLocation you must explicitly set either ActivityTypeName or ActivityType to specify the type of an activity from which user data must be emitted to be matched, and you must also explicitly set either ArgumentTypeName or ArgumentType to specify the type of the user data to be matched. You may further configure the UserTrackingLocation by setting its other properties.

Applies to

UserTrackingLocation(String)

Initializes a new instance of the UserTrackingLocation class by using the unqualified name of the common language runtime (CLR) type of the user data.

public:
 UserTrackingLocation(System::String ^ argumentTypeName);
public UserTrackingLocation (string argumentTypeName);
new System.Workflow.Runtime.Tracking.UserTrackingLocation : string -> System.Workflow.Runtime.Tracking.UserTrackingLocation
Public Sub New (argumentTypeName As String)

Parameters

argumentTypeName
String

The unqualified name of the CLR type of the user data to be matched.

Remarks

This constructor initializes a UserTrackingLocation that matches user data of the specified type emitted from the workflow. You must specify the unqualified name of the Type of the user data to be matched for argumentTypeName. You must explicitly set either ActivityType or ActivityTypeName in your code to properly configure the UserTrackingLocation. You may further qualify the UserTrackingLocation by setting its other properties.

Applies to

UserTrackingLocation(Type)

Initializes a new instance of the UserTrackingLocation class using the common language runtime (CLR) type of the user data.

public:
 UserTrackingLocation(Type ^ argumentType);
public UserTrackingLocation (Type argumentType);
new System.Workflow.Runtime.Tracking.UserTrackingLocation : Type -> System.Workflow.Runtime.Tracking.UserTrackingLocation
Public Sub New (argumentType As Type)

Parameters

argumentType
Type

The Type of the user data to be matched.

Remarks

This constructor initializes a UserTrackingLocation that matches user data of the specified type emitted from the workflow. You must explicitly set either ActivityType or ActivityTypeName in your code to properly configure the UserTrackingLocation. You may further qualify the UserTrackingLocation by setting its other properties.

Applies to

UserTrackingLocation(String, String)

Initializes a new instance of the UserTrackingLocation class by using the unqualified name of the common language runtime (CLR) type of the user data and the unqualified name of the CLR type of the activity from which the user data must be emitted.

public:
 UserTrackingLocation(System::String ^ argumentTypeName, System::String ^ activityTypeName);
public UserTrackingLocation (string argumentTypeName, string activityTypeName);
new System.Workflow.Runtime.Tracking.UserTrackingLocation : string * string -> System.Workflow.Runtime.Tracking.UserTrackingLocation
Public Sub New (argumentTypeName As String, activityTypeName As String)

Parameters

argumentTypeName
String

The unqualified name of the CLR type of the user data to be matched.

activityTypeName
String

The unqualified name of the CLR type of the activity from which the user data must be emitted.

Remarks

This constructor initializes a UserTrackingLocation that matches all user data of the specified type emitted from activities of the specified type. You must specify the unqualified name of the Type of the activity and of the user data. For example the unqualified name of the Type of a CodeActivity activity is "Code". You may further qualify the UserTrackingLocation by setting its other properties.

Applies to

UserTrackingLocation(String, Type)

Initializes a new instance of the UserTrackingLocation class by using the unqualified name of the common language runtime (CLR) type of the user data and the CLR type of the activity from which the user data must be emitted.

public:
 UserTrackingLocation(System::String ^ argumentTypeName, Type ^ activityType);
public UserTrackingLocation (string argumentTypeName, Type activityType);
new System.Workflow.Runtime.Tracking.UserTrackingLocation : string * Type -> System.Workflow.Runtime.Tracking.UserTrackingLocation
Public Sub New (argumentTypeName As String, activityType As Type)

Parameters

argumentTypeName
String

The unqualified name of the CLR type of the user data to be matched.

activityType
Type

The Type of the activity from which the user data must be emitted.

Remarks

This constructor initializes a UserTrackingLocation that matches all user data of the specified type emitted from activities of the specified type. You must specify the unqualified name of the Type of the user data. You may further qualify the UserTrackingLocation by setting its other properties.

Applies to

UserTrackingLocation(Type, String)

Initializes a new instance of the UserTrackingLocation class by using the common language runtime (CLR) type of the user data and unqualified name of the CLR type of the activity from which the user data must be emitted.

public:
 UserTrackingLocation(Type ^ argumentType, System::String ^ activityTypeName);
public UserTrackingLocation (Type argumentType, string activityTypeName);
new System.Workflow.Runtime.Tracking.UserTrackingLocation : Type * string -> System.Workflow.Runtime.Tracking.UserTrackingLocation
Public Sub New (argumentType As Type, activityTypeName As String)

Parameters

argumentType
Type

The Type of the user data to be matched.

activityTypeName
String

The unqualified name of the CLR type of the activity from which the user data must be emitted.

Remarks

This constructor initializes a UserTrackingLocation that matches all user data of the specified type emitted from activities of the specified type. You must specify the unqualified name of the Type of the activity. For example the unqualified name of the Type of a CodeActivity activity is "Code". You may further qualify the UserTrackingLocation by setting its other properties.

Applies to

UserTrackingLocation(Type, Type)

Initializes a new instance of the UserTrackingLocation class by using the common language runtime (CLR) type of the user data and the CLR type of the activity from which the user data must be emitted.

public:
 UserTrackingLocation(Type ^ argumentType, Type ^ activityType);
public UserTrackingLocation (Type argumentType, Type activityType);
new System.Workflow.Runtime.Tracking.UserTrackingLocation : Type * Type -> System.Workflow.Runtime.Tracking.UserTrackingLocation
Public Sub New (argumentType As Type, activityType As Type)

Parameters

argumentType
Type

The Type of the user data to be matched.

activityType
Type

The Type of the activity from which the user data must be emitted.

Remarks

This constructor initializes a UserTrackingLocation that matches all user data of the specified type emitted from activities of the specified type. You may further qualify the UserTrackingLocation by setting its other properties.

Applies to