WorkflowInspectionServices.GetActivities(Activity) Método

Definição

Devolve e IEnumerable<T> que representa todas as atividades associadas à atividade de entrada.

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)

Parâmetros

activity
Activity

A atividade da raiz.

Devoluções

Uma enumeração que representa todas as atividades associadas à atividade de entrada.

Observações

A enumeração contém todas as atividades filhos, handlers de delegados, padrões de variáveis e expressões de argumentos. Se a atividade de entrada for null, e ArgumentNullException é lançado. A árvore de atividades deve permanecer inalterada e CacheMetadata não pode ser chamada enquanto a árvore está a ser enumerada, caso contrário um InvalidOperationException é lançado quando MoveNext é chamado.

Chamar este método faz com que ocorram metadados completos da cache. Se fizer alterações ao fluxo de trabalho após chamar este método, deve chamar o ActivityValidationServicesValidate método após as alterações para poder rearmazenar os metadados em cache.

Aplica-se a