다음을 통해 공유


AsyncCodeActivity<TResult>.CacheMetadata 메서드

정의

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

오버로드

CacheMetadata(ActivityMetadata)

구현되지 않았습니다. 대신 CacheMetadata(CodeActivityMetadata)를 사용하세요.

CacheMetadata(CodeActivityMetadata)

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

설명

사용자 지정 활동 작성자는 활동의 CacheMetadata 재정의에서 유효성 검사 논리를 제공할 수 있습니다. CacheMetadata에서 throw되는 모든 예외는 유효성 검사 오류로 처리되지 않습니다. 이러한 예외는 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에서 throw되는 모든 예외는 유효성 검사 오류로 처리되지 않습니다. 이러한 예외는 Validate에 대한 호출에서 이스케이프되며 호출자가 처리해야 합니다.

적용 대상