WorkflowInspectionServices.GetActivities(Activity) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 un ArgumentNullException. El árbol de actividad debe permanecer sin modificar y no se debe llamar a CacheMetadata mientras se enumera el árbol o, de lo contrario, se produce un InvalidOperationException cuando se llama a MoveNext.
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 método ActivityValidationServicesValidate después de realizar los cambios para volver a almacenar en caché los metadatos.