ActivityTrackingLocation 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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
為 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))
參數
- 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))
參數
- 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 指定的值。 |