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 Пустая ссылка (Nothing в Visual Basic).
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.

Исключения

Параметр activityTypeName является неопределенной ссылкой (Nothing в Visual Basic).

Комментарии

Необходимо задать неизвестное имя ссылочного типа действия. Например, неизвестное имя действия CodeActivity типа среды CLR — «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 является неопределенной ссылкой (Nothing в Visual Basic).

Комментарии

Параметру ActivityType задается значение activityType.

В следующей таблице показаны первоначальные значения свойств для экземпляра ActivityTrackingLocation.

Свойство Значение
ActivityTypeName Пустая ссылка (Nothing в Visual Basic).
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).

Комментарии

Необходимо задать неизвестное имя ссылочного типа действия. Например, неизвестное имя действия CodeActivity типа среды CLR — «CodeActivity».

В следующей таблице показаны первоначальные значения свойств для экземпляра ActivityTrackingLocation.

Свойство Значение
ActivityTypeName Неизвестное имя, заданное параметром activityTypeName ссылочного типа действия.
ActivityType Пустая ссылка (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 является неопределенной ссылкой (Nothing в Visual Basic).

-или- Параметр executionStatusEvents является неопределенной ссылкой (Nothing).

Комментарии

В следующей таблице показаны первоначальные значения свойств для экземпляра ActivityTrackingLocation.

Свойство Значение
ActivityTypeName Пустая ссылка (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

Неизвестное имя действия типа среды CLR.

matchDerivedTypes
Boolean

true, если действия, производные от ссылочного типа действия, будут совпадать; в противном случае — false.

executionStatusEvents
IEnumerable<ActivityExecutionStatus>

Коллекция, содержащая одно или более значений перечисления ActivityExecutionStatus.

Исключения

Параметр activityTypeName является неопределенной ссылкой (Nothing в Visual Basic). -или- Параметр executionStatusEvents является неопределенной ссылкой (Nothing).

Комментарии

Необходимо задать неизвестное имя ссылочного типа действия. Например, неизвестное имя действия CodeActivity типа среды CLR — «CodeActivity».

В следующей таблице показаны первоначальные значения свойств для экземпляра ActivityTrackingLocation.

Свойство Значение
ActivityTypeName Неизвестное имя, заданное параметром activityTypeName ссылочного типа действия.
ActivityType Пустая ссылка (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 является неопределенной ссылкой (Nothing в Visual Basic).

-или- Параметр executionStatusEvents является неопределенной ссылкой (Nothing).

Комментарии

В следующей таблице показаны первоначальные значения свойств для экземпляра ActivityTrackingLocation.

Свойство Значение
ActivityTypeName Пустая ссылка (Nothing).
ActivityType Ссылочный тип действия, указанный в параметре activityType.
Conditions Пустая коллекция типа TrackingConditionCollection.
ExecutionStatusEvents Класс List<T>, содержащий значения перечисления ActivityExecutionStatus, указанные в параметре executionStatusEvents.
MatchDerivedTypes Значение, указанное в параметре matchDerivedTypes.

Применяется к