AsyncCodeActivity.CacheMetadata 方法
定义
用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的参数。Serves as a virtual method and converts information obtained by cache reflection into arguments for an asynchronous activity.
重载
| CacheMetadata(ActivityMetadata) |
未实现。Not implemented. 请改用 CacheMetadata(CodeActivityMetadata)。Use CacheMetadata(CodeActivityMetadata) instead. |
| CacheMetadata(CodeActivityMetadata) |
用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的参数。Serves as a virtual method and converts information obtained by cache reflection into arguments for an asynchronous activity. |
注解
自定义活动作者可以在活动的 CacheMetadata 重写中提供验证逻辑。Custom activity authors can provide validation logic in an activity's CacheMetadata override. 由 CacheMetadata 引发的任何异常不会视为验证错误。Any exceptions that are thrown from CacheMetadata are not treated as validation errors. 这些异常将从对 Validate 的调用中转义,并且必须由调用方进行处理。These exceptions will escape from the call to Validate and must be handled by the caller.
CacheMetadata(ActivityMetadata)
未实现。Not implemented. 请改用 CacheMetadata(CodeActivityMetadata)。Use CacheMetadata(CodeActivityMetadata) instead.
protected:
override void CacheMetadata(System::Activities::ActivityMetadata metadata);
protected override sealed void CacheMetadata (System.Activities.ActivityMetadata metadata);
override this.CacheMetadata : System.Activities.ActivityMetadata -> unit
Protected Overrides NotOverridable Sub CacheMetadata (metadata As ActivityMetadata)
参数
- metadata
- ActivityMetadata
未实现。Not implemented.
适用于
CacheMetadata(CodeActivityMetadata)
用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的参数。Serves as a virtual method and converts information obtained by cache reflection into arguments for an asynchronous activity.
protected:
virtual void CacheMetadata(System::Activities::CodeActivityMetadata metadata);
protected virtual void CacheMetadata (System.Activities.CodeActivityMetadata metadata);
override this.CacheMetadata : System.Activities.CodeActivityMetadata -> unit
Protected Overridable Sub CacheMetadata (metadata As CodeActivityMetadata)
参数
- metadata
- CodeActivityMetadata
包含一组异步活动参数的数据的 CodeActivityMetadata 对象。CodeActivityMetadata object that contains data for a set of asynchronous activity arguments.
注解
自定义活动作者可以在活动的 CacheMetadata 重写中提供验证逻辑。Custom activity authors can provide validation logic in an activity's CacheMetadata override. 由 CacheMetadata 引发的任何异常不会视为验证错误。Any exceptions that are thrown from CacheMetadata are not treated as validation errors. 这些异常将从对 Validate 的调用中转义,并且必须由调用方进行处理。These exceptions will escape from the call to Validate and must be handled by the caller.