AsyncCodeActivity.CacheMetadata 方法

定义

用作虚拟方法并将通过缓存反射获取的信息转换为异步活动的参数。

重载

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 的调用中转义,并且必须由调用方进行处理。

适用于