AsyncCodeActivity<TResult>.CacheMetadata AsyncCodeActivity<TResult>.CacheMetadata AsyncCodeActivity<TResult>.CacheMetadata AsyncCodeActivity<TResult>.CacheMetadata Method

Определение

Служит виртуальным методом и преобразует сведения, получаемые путем отражения кэша в аргументы для асинхронного действия.Serves as a virtual method and converts information obtained by cache reflection into arguments for an asynchronous activity.

Перегрузки

CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata)

Не реализовано.Not implemented. Взамен рекомендуется использовать CacheMetadata(CodeActivityMetadata).Use CacheMetadata(CodeActivityMetadata) instead.

CacheMetadata(CodeActivityMetadata) CacheMetadata(CodeActivityMetadata) CacheMetadata(CodeActivityMetadata) CacheMetadata(CodeActivityMetadata)

Служит виртуальным методом и преобразует сведения, получаемые путем отражения кэша, в аргументы для асинхронного действия.Serves as a virtual method and converts information obtained by reflection on a cache 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) CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata) 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 ActivityMetadata ActivityMetadata ActivityMetadata

Не реализовано.Not implemented.

CacheMetadata(CodeActivityMetadata) CacheMetadata(CodeActivityMetadata) CacheMetadata(CodeActivityMetadata) CacheMetadata(CodeActivityMetadata)

Служит виртуальным методом и преобразует сведения, получаемые путем отражения кэша, в аргументы для асинхронного действия.Serves as a virtual method and converts information obtained by reflection on a cache 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 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.

Применяется к