WF4.0基础篇 (二十五)(补充) ActivityFunc与InvokeFunc2012-08-20 博客园 WXWinter(冬)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活动一起使用 |