AsyncCodeActivity<TResult>.CacheMetadata 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的参数。
重载
CacheMetadata(ActivityMetadata) |
未实现。 请改用 CacheMetadata(CodeActivityMetadata)。 |
CacheMetadata(CodeActivityMetadata) |
用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的自变量。 |
注解
自定义活动作者可以在活动的 CacheMetadata 重写中提供验证逻辑。 由 CacheMetadata 引发的任何异常不会视为验证错误。 这些异常将从对 Validate 的调用中转义,并且必须由调用方进行处理。
CacheMetadata(ActivityMetadata)
未实现。 请改用 CacheMetadata(CodeActivityMetadata)。
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
未实现。
适用于
CacheMetadata(CodeActivityMetadata)
用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的自变量。
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 对象。
注解
自定义活动作者可以在活动的 CacheMetadata 重写中提供验证逻辑。 由 CacheMetadata 引发的任何异常不会视为验证错误。 这些异常将从对 Validate 的调用中转义,并且必须由调用方进行处理。