WorkflowInspectionServices.GetActivities(Activity) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个表示与输入活动关联的所有活动的 IEnumerable<T>。
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)
参数
- activity
- Activity
根活动。
返回
一个枚举,表示与输入活动关联的所有活动。
注解
枚举包含所有子活动、委托处理程序、变量默认值和参数表达式。 如果输入活动 null
,则会引发 ArgumentNullException。 活动树必须保持未修改状态,并且 CacheMetadata 在枚举树时不得调用,否则在调用 MoveNext 时引发 InvalidOperationException。
调用此方法会导致发生完整的缓存元数据。 如果在调用此方法后对工作流进行更改,则必须在进行更改后调用 ActivityValidationServicesValidate 方法,以便重新缓存元数据。