WorkflowInspectionServices.GetActivities(Activity) Método

Definición

Devuelve un objeto IEnumerable<T> que representa todas las actividades asociadas con 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

Actividad raíz.

Devoluciones

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

Comentarios

La enumeración contiene todas las actividades secundarias, los controladores delegados, los valores predeterminados de variables y las expresiones de argumentos. Si la actividad de entrada es null, se produce una ArgumentNullException excepción . El árbol de actividad debe permanecer sin modificaciones y no se debe llamar al método CacheMetadata mientras se enumera el árbol; de lo contrario, se produce una excepción InvalidOperationException cuando se llama al método MoveNext.

Si se llama a este método, se produce el almacenamiento completo en caché de los metadatos. 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