ActivityTrackingLocation 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 ActivityTrackingLocation 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| 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 那麼如果 a TrackingProfileSerializer 在你的追蹤設定檔中被使用,就會拋出例外。
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 一個空參考(Nothing Visual Basic 中的 Reference)。 |
| ActivityType | 一個空參考(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
活動的共通語言執行時(CLR)類型無限定名稱。
例外狀況
備註
你必須指定參考活動類型的不加限定名稱。 例如,活動的 CLR 類型 CodeActivity 無限定名稱為「CodeActivity」。
ActivityTypeName 設定為 activityTypeName。
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 由參考活動類型指定的 activityTypeName 不限定名稱。 |
| ActivityType | 一個空參考(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 設定為 activityType。
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 一個空參考(Nothing Visual Basic 中的 Reference)。 |
| 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
活動的共通語言執行時(CLR)類型無限定名稱。
- executionStatusEvents
- IEnumerable<ActivityExecutionStatus>
一個包含一個或多個值的 ActivityExecutionStatus 集合。
例外狀況
activityTypeName 是空參考(Nothing 在 Visual Basic中)
-或-
executionStatusEvents 是一個空參考(Nothing)。
備註
你必須指定參考活動類型的不加限定名稱。 例如,活動的 CLR 類型 CodeActivity 無限定名稱為「CodeActivity」。
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 由參考活動類型指定的 activityTypeName 不限定名稱。 |
| ActivityType | 一個空參考(Nothing)。 |
| Conditions | 一個空洞的 TrackingConditionCollection。 |
| ExecutionStatusEvents |
List<T>包含ActivityExecutionStatus由 ExecutionStatusEvents所指定的值的 A 。 |
| 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 集合。
例外狀況
備註
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 一個空參考(Nothing)。 |
| ActivityType | 由 activityType所指定的參考活動類型。 |
| Conditions | 一個空洞的 TrackingConditionCollection。 |
| ExecutionStatusEvents |
List<T>包含ActivityExecutionStatus由 executionStatusEvents所指定的值的 A 。 |
| 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
活動的共通語言執行時(CLR)類型無限定名稱。
- matchDerivedTypes
- Boolean
true若應匹配參考活動類型衍生的活動;否則,。 false
- executionStatusEvents
- IEnumerable<ActivityExecutionStatus>
一個包含一個或多個值的 ActivityExecutionStatus 集合。
例外狀況
activityTypeName 是空參考(Nothing 在 Visual Basic中)
-或-
executionStatusEvents 是一個空參考(Nothing)。
備註
你必須指定參考活動類型的不加限定名稱。 例如,活動的 CLR 類型 CodeActivity 不加限定名稱為「CodeActivity」。
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 由參考活動類型指定的 activityTypeName 不限定名稱。 |
| ActivityType | 一個空參考(Nothing)。 |
| Conditions | 一個空洞的 TrackingConditionCollection。 |
| ExecutionStatusEvents |
List<T>包含ActivityExecutionStatus由 executionStatusEvents所指定的值的 A 。 |
| 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 集合。
例外狀況
備註
下表顯示了 的 ActivityTrackingLocation初始屬性值。
| 房產 | 價值觀 |
|---|---|
| ActivityTypeName | 一個空參考(Nothing)。 |
| ActivityType | 由 activityType所指定的參考活動類型。 |
| Conditions | 一個空洞的 TrackingConditionCollection。 |
| ExecutionStatusEvents |
List<T>包含ActivityExecutionStatus由 executionStatusEvents所指定的值的 A 。 |
| MatchDerivedTypes | 由 matchDerivedTypes所指定的值。 |