WorkflowInspectionServices.GetActivities(Activity) Método

Definición

Devuelve un IEnumerable<T> que representa todas las actividades asociadas a la actividad 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

La actividad raíz.

Devoluciones

Enumeración que representa todas las actividades asociadas a la actividad de entrada.

Comentarios

La enumeración contiene todas las actividades secundarias, controladores delegados, valores predeterminados de variables y expresiones de argumento. Si la actividad de entrada es null, se produce una ArgumentNullException excepción . El árbol de actividad debe permanecer sin modificar y CacheMetadata no debe llamarse mientras se enumera el árbol o se produce una InvalidOperationException excepción cuando MoveNext se llama a .

Llamar a este método hace que se produzcan metadatos de caché completa. Si realiza cambios en el flujo de trabajo después de llamar a este método, debe llamar al ActivityValidationServicesValidate método después de realizar los cambios para volver a almacenar en caché los metadatos.

Se aplica a