ActivityFunc<TResult>
类名 |
System.Activities.ActivityFunc<TResult> System.Activities.ActivityFunc<T, TResult> System.Activities.ActivityFunc<T1, T2, TResult> System.Activities.ActivityFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult> |
文件 |
System.Activities.dll |
结构说明 |
System.Activities.ActivityDelegate 是一个 sealed类 [DisplayName] 属性 的类型为[string],是并行分支集 合 [Handler] 属性 的类型为[System.Activities.Activity],为要执行的Activity [Argument,Argument1,Argument2,Argument16] 属性 的类型为[System.Activities.DelegateInArgument<T>],用于传递参数用 [Result]属性 的类型为[System.Activities.DelegateOutArgument<TResult>] ,用于得到返回值 |
功能说明 |
ActivityFunc<T,,, TResult> 与流程中应的 InvokeFunc<TResult>,InvokeAction<T,,,TResult活动一起使用 |
InvokeFunc
类名 | System.Activities.Expressions.InvokeFunc<TResult> System.Activities.Expressions.InvokeFunc<T, TResult> System.Activities.Expressions.InvokeFunc<T1, T2, TResult> System.Activities.Expressions.InvokeFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult> |
文件 | System.Activities.dll |
结构说明 | 继承 NativeActivity<TResult> 是一个 sealed类 override 了 [CacheMetadata方法] 与 [Execute方法] 与[Cancel 方法 ] [Func]属性 的类型为[System.Activities.ActivityFunc<TResult>,ActivityFunc<T,,,TResult> ],为要调 用的ActivityAction [Argument,Argument1,Argument2,Argument16] 属性 的类型为[System.Activities.InArgument<T> ], 用于传递参数用 |
功能说明 | ActivityFunc<T,,, TResult> 与流程中应的 InvokeFunc<TResult>,InvokeAction<T,,,TResult活动一起使用 |