ActivityTrackingLocation 建構函式

定義

初始化 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
Type

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>包含ActivityExecutionStatusExecutionStatusEvents所指定的值的 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))

參數

activityType
Type

Type這是一項活動。

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

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

例外狀況

是一個空參考()。

-或-

executionStatusEvents 是一個空參考(Nothing)。

備註

下表顯示了 的 ActivityTrackingLocation初始屬性值。

房產 價值觀
ActivityTypeName 一個空參考(Nothing)。
ActivityType activityType所指定的參考活動類型。
Conditions 一個空洞的 TrackingConditionCollection
ExecutionStatusEvents List<T>包含ActivityExecutionStatusexecutionStatusEvents所指定的值的 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>包含ActivityExecutionStatusexecutionStatusEvents所指定的值的 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))

參數

activityType
Type

Type這是一項活動。

matchDerivedTypes
Boolean

true若應匹配參考活動類型衍生的活動;否則,。 false

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

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

例外狀況

是一個空參考()。

-或-

executionStatusEvents 是一個空參考(Nothing)。

備註

下表顯示了 的 ActivityTrackingLocation初始屬性值。

房產 價值觀
ActivityTypeName 一個空參考(Nothing)。
ActivityType activityType所指定的參考活動類型。
Conditions 一個空洞的 TrackingConditionCollection
ExecutionStatusEvents List<T>包含ActivityExecutionStatusexecutionStatusEvents所指定的值的 A 。
MatchDerivedTypes matchDerivedTypes所指定的值。

適用於