AsyncCodeActivity<TResult>.CacheMetadata 메서드

정의

가상 메서드로 사용되며 캐시 리플렉션에서 얻은 정보를 비동기 작업의 인수로 변환합니다.

오버로드

Name Description
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에서 빠져나가며 호출자가 처리해야 합니다.

적용 대상