WorkflowInspectionServices.GetActivities(Activity) Метод

Определение

Возвращает объект IEnumerable<T>, представляющий все действия, связанные с входным действием.

public:
 static System::Collections::Generic::IEnumerable<System::Activities::Activity ^> ^ GetActivities(System::Activities::Activity ^ activity);
public static System.Collections.Generic.IEnumerable<System.Activities.Activity> GetActivities (System.Activities.Activity activity);
static member GetActivities : System.Activities.Activity -> seq<System.Activities.Activity>
Public Shared Function GetActivities (activity As Activity) As IEnumerable(Of Activity)
Public Shared Iterator Function GetActivities (activity As Activity) As IEnumerable(Of Activity)

Параметры

activity
Activity

Корневое действие.

Возвращаемое значение

Перечисление, которое представляет все действия, связанные с входным действием.

Комментарии

Перечисление содержит все дочерние действия, обработчики делегатов, значения переменных по умолчанию и выражения аргументов. Если входное действие равно null, ArgumentNullException создается исключение . Во время перечисления дерево действий не должно изменяться и метод CacheMetadata не должен вызываться. В противном случае при вызове метода InvalidOperationException создается исключение MoveNext.

При вызове этого метода выполняется полное кэширование метаданных. При внесении изменений в рабочий процесс после вызова этого метода необходимо вызвать ActivityValidationServicesValidate метод после внесения изменений, чтобы повторно кэшировать метаданные.

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