다음을 통해 공유


TaskHost.ExecValueVariable 속성

정의

태스크의 실행 결과를 포함하는 사용자 지정 Variable을 가져오거나 설정합니다.

public:
 property Microsoft::SqlServer::Dts::Runtime::Variable ^ ExecValueVariable { Microsoft::SqlServer::Dts::Runtime::Variable ^ get(); void set(Microsoft::SqlServer::Dts::Runtime::Variable ^ value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")]
public Microsoft.SqlServer.Dts.Runtime.Variable ExecValueVariable { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")>]
member this.ExecValueVariable : Microsoft.SqlServer.Dts.Runtime.Variable with get, set
Public Property ExecValueVariable As Variable

속성 값

실행 결과가 포함된 사용자 지정 Variable입니다.

특성

설명

태스크에 대한 실행 결과를 포함하는 사용자 지정 변수의 이름입니다. 이 속성의 기본값은 none결과가 패키지의 변수로 설정되지 않음을 나타내는 값입니다.

속성을 TaskHost 통해 속성을 노출합니다 ExecutionValueExecValueVariable . 태스크는 이 속성을 사용하여 ExecutionValue 실행 결과에 대한 선택적 추가 정보를 제공합니다. 이 ExecValueVariable 속성을 사용하면 태스크가 작업에 표시되는 변수에 반환되는 내용을 매핑 ExecutionValue 할 수 있습니다. 그런 다음 패키지는 제어 흐름에서 실행할 다음 작업을 결정하기 위한 조건 중 하나로 반환되는 값을 사용할 수 있습니다. 예를 들어 태스크가 해당 메서드의 Execute 일부로 테이블에서 행을 삭제하는 경우 작업은 삭제된 ExecutionValue행 수를 반환할 수 있습니다. 그런 다음 태스크의 클라이언트는 이 값을 사용하여 태스크 간의 선행 제약 조건에서 식을 정의할 수 있습니다.

적용 대상