InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 类
定义
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename TResult>
public ref class InvokeFunc sealed : System::Activities::NativeActivity<TResult>
[System.Windows.Markup.ContentProperty("Func")]
public sealed class InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> : System.Activities.NativeActivity<TResult>
[<System.Windows.Markup.ContentProperty("Func")>]
type InvokeFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'Result> = class
inherit NativeActivity<'Result>
Public NotInheritable Class InvokeFunc(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult)
Inherits NativeActivity(Of TResult)
类型参数
- T1
其值传递到 InArgument<T> 的第 1 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the first InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T2
其值传递到 InArgument<T> 的第 2 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the second InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T3
其值传递到 InArgument<T> 的第 3 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the third InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T4
其值传递到 InArgument<T> 的第 4 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the fourth InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T5
其值传递到 InArgument<T> 的第 5 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the fifth InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T6
其值传递到 InArgument<T> 的第 6 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the sixth InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T7
其值传递到 InArgument<T> 的第 7 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the seventh InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T8
其值传递到 InArgument<T> 的第 8 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the eighth InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- T9
其值传递到 InArgument<T> 的第 9 个 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the ninth InArgument<T> whose value is passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- TResult
其值从 OutArgument<T> 中返回的返回 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的类型。The type of the return OutArgument<T> whose value is returned from the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>.
- 继承
-
InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>
- 属性
构造函数
| InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>() |
初始化 InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 类的新实例。Initializes a new instance of the InvokeFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> class. |
属性
| Argument1 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 1 个参数。Gets or sets the first argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument2 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 2 个参数。Gets or sets the second argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument3 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 3 个参数。Gets or sets the third argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument4 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 4 个参数。Gets or sets the fourth argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument5 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 5 个参数。Gets or sets the fifth argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument6 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 6 个参数。Gets or sets the sixth argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument7 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 7 个参数。Gets or sets the seventh argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument8 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 8 个参数。Gets or sets the eighth argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| Argument9 |
获取或设置传递到 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> 的第 9 个参数。Gets or sets the ninth argument passed to the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>. |
| CacheId |
获取缓存的标识符,该标识符在工作流定义的作用域内是唯一的。Gets the identifier of the cache that is unique within the scope of the workflow definition. (继承自 Activity) |
| CanInduceIdle |
获取或设置一个值,该值指示活动是否会使工作流进入空闲状态。Gets or sets a value that indicates whether the activity can cause the workflow to become idle. (继承自 NativeActivity<TResult>) |
| Constraints |
获取可配置的 Constraint 活动的集合,用于为 Activity 提供验证。Gets a collection of Constraint activities that can be configured to provide validation for the Activity. (继承自 Activity) |
| DisplayName |
获取或设置用于调试、验证、异常处理和跟踪的可选友好名称。Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking. (继承自 Activity) |
| Func |
获取或设置要调用的 ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>。Gets or sets the ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult> to be invoked. |
| Id |
获取一个标识符,该标识符在工作流定义的作用域内是唯一的。Gets an identifier that is unique in the scope of the workflow definition. (继承自 Activity) |
| Implementation |
活动的执行逻辑。The execution logic of the activity. (继承自 NativeActivity<TResult>) |
| ImplementationVersion |
获取或设置活动的实现版本。Gets or sets the implementation version of the activity. (继承自 NativeActivity<TResult>) |
| Result |
获取或设置 Activity<TResult> 的结果参数。Gets or sets the result argument for the Activity<TResult>. (继承自 Activity<TResult>) |
| ResultType |
在派生类中实现时,获取 OutArgument 活动的类型。When implemented in a derived class, gets the type of an activity OutArgument. (继承自 ActivityWithResult) |
方法
| Abort(NativeActivityAbortContext) |
在派生类中实现时,采取措施响应要放弃的活动。When implemented in a derived class, takes actions in response to the activity being aborted. (继承自 NativeActivity<TResult>) |
| CacheMetadata(ActivityMetadata) |
未实现。Not implemented. 请改用 CacheMetadata(NativeActivityMetadata)。Use CacheMetadata(NativeActivityMetadata) instead. (继承自 NativeActivity<TResult>) |
| CacheMetadata(NativeActivityMetadata) |
创建并验证活动的自变量、变量、子活动和活动委托的说明。Creates and validates a description of the activity's arguments, variables, child activities, and activity delegates. (继承自 NativeActivity<TResult>) |
| Cancel(NativeActivityContext) |
在派生类中实现时,运行逻辑以正常方式提前实现活动。When implemented in a derived class, runs logic to cause graceful early completion of the activity. (继承自 NativeActivity<TResult>) |
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| Execute(NativeActivityContext) |
在派生类中实现时,运行活动的执行逻辑。When implemented in a derived class, runs the activity's execution logic. (继承自 NativeActivity<TResult>) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) |
为动态更新创建映射时,将引发事件。Raises an event when creating a map for the dynamic update. (继承自 NativeActivity<TResult>) |
| OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
为动态更新创建映射时,将引发事件。Raises an event when creating a map for the dynamic update. (继承自 NativeActivity<TResult>) |
| ShouldSerializeDisplayName() |
指示是否应序列化 DisplayName 属性。Indicates whether the DisplayName property should be serialized. (继承自 Activity) |
| ToString() |
返回包含 String 的 Id 和 DisplayName 的 Activity。Returns a String that contains the Id and DisplayName of the Activity. (继承自 Activity) |
| UpdateInstance(NativeActivityUpdateContext) |
更新 NativeActivity<TResult> 的该实例。Updates the instance of NativeActivity<TResult>. (继承自 NativeActivity<TResult>) |