WorkflowInspectionServices.GetActivities(Activity) Metod

Definition

Returnerar en IEnumerable<T> som representerar alla aktiviteter som är associerade med indataaktiviteten.

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)

Parametrar

activity
Activity

Rotaktiviteten.

Returer

En uppräkning som representerar alla aktiviteter som är associerade med indataaktiviteten.

Kommentarer

Uppräkningen innehåller alla underordnade aktiviteter, ombudshanterare, variabelstandarder och argumentuttryck. Om indataaktiviteten är nullgenereras en ArgumentNullException . Aktivitetsträdet måste förbli omodifierat och CacheMetadata får inte anropas medan trädet räknas upp, annars utlöses ett InvalidOperationException när MoveNext det anropas.

Om du anropar den här metoden sker en fullständig cachemetadata. Om du gör ändringar i arbetsflödet efter att du har anropat den ActivityValidationServicesValidate här metoden måste du anropa metoden när du har gjort ändringarna för att cachelagras om metadata.

Gäller för