共用方式為


ActivityTrackingLocation 建構函式

定義

初始化 ActivityTrackingLocation 類別的新執行個體。

多載

ActivityTrackingLocation()

初始化 ActivityTrackingLocation 類別的新執行個體。

ActivityTrackingLocation(String)

使用指定的活動名稱,初始化 ActivityTrackingLocation 類別的新執行個體。

ActivityTrackingLocation(Type)

使用指定的參考活動類型,初始化 ActivityTrackingLocation 類別的新執行個體。

ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>)

使用指定的非限定名稱,初始化具有參考活動類型且符合指定活動執行狀態事件之 ActivityTrackingLocation 類別的新執行個體。

ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>)

初始化具有參考活動類型且符合指定活動執行狀態事件之 ActivityTrackingLocation 類別的新執行個體。

ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>)

使用指定的非限定名稱,初始化 ActivityTrackingLocation 類別的新執行個體;這個類別具有參考活動類型,也會指定是否比對衍生自參考活動類型的活動,並且符合指定的活動執行狀態事件。

ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>)

初始化 ActivityTrackingLocation 類別的新執行個體;這個類別具有指定的參考活動類型,也會指定是否比對衍生自參考活動類型的活動,並且符合指定的活動執行狀態事件。

ActivityTrackingLocation()

初始化 ActivityTrackingLocation 類別的新執行個體。

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

備註

如果您使用無參數的函式,但未在 ActivityType ActivityTypeName 程式碼中明確設定或,則如果 TrackingProfileSerializer 稍後在您的追蹤設定檔上使用,則會擲回例外狀況。

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName null 參考 (在 Visual Basic 中為 Nothing)。
ActivityType null 參考 (Nothing)。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents 空的 List<T>
MatchDerivedTypes false.

適用於

ActivityTrackingLocation(String)

使用指定的活動名稱,初始化 ActivityTrackingLocation 類別的新執行個體。

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

參數

activityTypeName
String

活動之 Common Language Runtime (CLR) 型別的非限定名稱。

例外狀況

activityTypeName 為 null 參考 (在 Visual Basic 中為 Nothing)。

備註

您必須指定參考活動類型的非限定名稱。 例如,CodeActivity 活動之 CLR 型別的非限定名稱是 "CodeActivity"。 ActivityTypeName 設定為 activityTypeName

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName 參考活動類型之 activityTypeName 指定的非限定名稱。
ActivityType null 參考 (Nothing)。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents 空的 List<T>
MatchDerivedTypes false.

適用於

ActivityTrackingLocation(Type)

使用指定的參考活動類型,初始化 ActivityTrackingLocation 類別的新執行個體。

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

參數

activityType
Type

活動的 Type

例外狀況

activityType 為 null 參考 (在 Visual Basic 中為 Nothing)。

備註

ActivityType 設定為 activityType

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName null 參考 (在 Visual Basic 中為 Nothing)。
ActivityType activityType 指定的參考活動類型。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents 空的 List<T>
MatchDerivedTypes false.

適用於

ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>)

使用指定的非限定名稱,初始化具有參考活動類型且符合指定活動執行狀態事件之 ActivityTrackingLocation 類別的新執行個體。

public:
 ActivityTrackingLocation(System::String ^ activityTypeName, System::Collections::Generic::IEnumerable<System::Workflow::ComponentModel::ActivityExecutionStatus> ^ executionStatusEvents);
public ActivityTrackingLocation (string activityTypeName, System.Collections.Generic.IEnumerable<System.Workflow.ComponentModel.ActivityExecutionStatus> executionStatusEvents);
new System.Workflow.Runtime.Tracking.ActivityTrackingLocation : string * seq<System.Workflow.ComponentModel.ActivityExecutionStatus> -> System.Workflow.Runtime.Tracking.ActivityTrackingLocation
Public Sub New (activityTypeName As String, executionStatusEvents As IEnumerable(Of ActivityExecutionStatus))

參數

activityTypeName
String

活動之 Common Language Runtime (CLR) 型別的非限定名稱。

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

包含一或多個 ActivityExecutionStatus 值的集合。

例外狀況

activityTypeName 為 null 參考 (在 Visual Basic 中為 Nothing) -或- executionStatusEvents 為 null 參考 (Nothing)。

備註

您必須指定參考活動類型的非限定名稱。 例如,CodeActivity 活動之 CLR 型別的非限定名稱是 "CodeActivity"。

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName 參考活動類型之 activityTypeName 指定的非限定名稱。
ActivityType null 參考 (Nothing)。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents List<T>,其中包含 ActivityExecutionStatus 所指定的 ExecutionStatusEvents 值。
MatchDerivedTypes false.

適用於

ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>)

初始化具有參考活動類型且符合指定活動執行狀態事件之 ActivityTrackingLocation 類別的新執行個體。

public:
 ActivityTrackingLocation(Type ^ activityType, System::Collections::Generic::IEnumerable<System::Workflow::ComponentModel::ActivityExecutionStatus> ^ executionStatusEvents);
public ActivityTrackingLocation (Type activityType, System.Collections.Generic.IEnumerable<System.Workflow.ComponentModel.ActivityExecutionStatus> executionStatusEvents);
new System.Workflow.Runtime.Tracking.ActivityTrackingLocation : Type * seq<System.Workflow.ComponentModel.ActivityExecutionStatus> -> System.Workflow.Runtime.Tracking.ActivityTrackingLocation
Public Sub New (activityType As Type, executionStatusEvents As IEnumerable(Of ActivityExecutionStatus))

參數

activityType
Type

活動的 Type

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

包含一或多個 ActivityExecutionStatus 值的集合。

例外狀況

activityType 為 null 參考 (在 Visual Basic 中為 Nothing)。

-或- executionStatusEvents 為 null 參考 (Nothing)。

備註

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName null 參考 (Nothing)。
ActivityType activityType 指定的參考活動類型。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents List<T>,其中包含 ActivityExecutionStatus 所指定的 executionStatusEvents 值。
MatchDerivedTypes false.

適用於

ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>)

使用指定的非限定名稱,初始化 ActivityTrackingLocation 類別的新執行個體;這個類別具有參考活動類型,也會指定是否比對衍生自參考活動類型的活動,並且符合指定的活動執行狀態事件。

public:
 ActivityTrackingLocation(System::String ^ activityTypeName, bool matchDerivedTypes, System::Collections::Generic::IEnumerable<System::Workflow::ComponentModel::ActivityExecutionStatus> ^ executionStatusEvents);
public ActivityTrackingLocation (string activityTypeName, bool matchDerivedTypes, System.Collections.Generic.IEnumerable<System.Workflow.ComponentModel.ActivityExecutionStatus> executionStatusEvents);
new System.Workflow.Runtime.Tracking.ActivityTrackingLocation : string * bool * seq<System.Workflow.ComponentModel.ActivityExecutionStatus> -> System.Workflow.Runtime.Tracking.ActivityTrackingLocation
Public Sub New (activityTypeName As String, matchDerivedTypes As Boolean, executionStatusEvents As IEnumerable(Of ActivityExecutionStatus))

參數

activityTypeName
String

活動之 Common Language Runtime (CLR) 型別的非限定名稱。

matchDerivedTypes
Boolean

如果應比對衍生自參考活動類型的活動則為 true,否則為 false

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

包含一或多個 ActivityExecutionStatus 值的集合。

例外狀況

activityTypeName 為 null 參考 (在 Visual Basic 中為 Nothing) -或- executionStatusEvents 為 null 參考 (Nothing)。

備註

您必須指定參考活動類型的非限定名稱。 例如,CodeActivity 活動之 CLR 型別的非限定名稱是 "CodeActivity"。

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName 參考活動類型之 activityTypeName 指定的非限定名稱。
ActivityType null 參考 (Nothing)。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents List<T>,其中包含 ActivityExecutionStatus 所指定的 executionStatusEvents 值。
MatchDerivedTypes matchDerivedTypes 指定的值。

適用於

ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>)

初始化 ActivityTrackingLocation 類別的新執行個體;這個類別具有指定的參考活動類型,也會指定是否比對衍生自參考活動類型的活動,並且符合指定的活動執行狀態事件。

public:
 ActivityTrackingLocation(Type ^ activityType, bool matchDerivedTypes, System::Collections::Generic::IEnumerable<System::Workflow::ComponentModel::ActivityExecutionStatus> ^ executionStatusEvents);
public ActivityTrackingLocation (Type activityType, bool matchDerivedTypes, System.Collections.Generic.IEnumerable<System.Workflow.ComponentModel.ActivityExecutionStatus> executionStatusEvents);
new System.Workflow.Runtime.Tracking.ActivityTrackingLocation : Type * bool * seq<System.Workflow.ComponentModel.ActivityExecutionStatus> -> System.Workflow.Runtime.Tracking.ActivityTrackingLocation
Public Sub New (activityType As Type, matchDerivedTypes As Boolean, executionStatusEvents As IEnumerable(Of ActivityExecutionStatus))

參數

activityType
Type

活動的 Type

matchDerivedTypes
Boolean

如果應比對衍生自參考活動類型的活動則為 true,否則為 false

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

包含一或多個 ActivityExecutionStatus 值的集合。

例外狀況

activityType 為 null 參考 (在 Visual Basic 中為 Nothing)。

-或- executionStatusEvents 為 null 參考 (Nothing)。

備註

下表顯示 ActivityTrackingLocation 執行個體的初始屬性值。

屬性
ActivityTypeName null 參考 (Nothing)。
ActivityType activityType 指定的參考活動類型。
Conditions 空的 TrackingConditionCollection
ExecutionStatusEvents List<T>,其中包含 ActivityExecutionStatus 所指定的 executionStatusEvents 值。
MatchDerivedTypes matchDerivedTypes 指定的值。

適用於