다음을 통해 공유


TrackingProfile.ImplementationVisibility 속성

정의

최상위 작업 내의 중첩된 작업(다른 작업의 구현을 구성하는 작업)에서 내보내는 추적 레코드를 필터링하는 값을 가져오거나 설정합니다.

public:
 property System::Activities::Tracking::ImplementationVisibility ImplementationVisibility { System::Activities::Tracking::ImplementationVisibility get(); void set(System::Activities::Tracking::ImplementationVisibility value); };
public System.Activities.Tracking.ImplementationVisibility ImplementationVisibility { get; set; }
member this.ImplementationVisibility : System.Activities.Tracking.ImplementationVisibility with get, set
Public Property ImplementationVisibility As ImplementationVisibility

속성 값

필터링할 레코드 범위를 나타내는 ImplementationVisibility 개체입니다.

기본값은 RootScope입니다.

설명

추적 프로필 내에서 두 가지 표시 모드를 사용하여 추적 레코드를 필터링할 수 있습니다. 표시 모드는 워크플로 내에서 추적되는 작업을 지정합니다. 추적 프로필의 implementationVisibility 설정에 의해 지정되는 표시 모드는 다음과 같습니다.

이 설정은 복합 작업(구현에 다른 작업을 포함하는 작업)에 대한 추적 레코드의 필터링에 적용됩니다.

하는 경우 implementationVisibility 됩니다 RootScope 복합 작업이지 않습니다 워크플로의 루트 활동을 복합 활동 내의 최상위 작업만 추적 됩니다. 로 설정 하면 RootScope,이 플래그는 워크플로 루트에서 표시 되지 않는 작업에 대 한 추적 레코드를 표시 하지 않습니다. 루트 작업 및 해당 구현만 추적됩니다. 구현에 포함된 활동이 복합 활동인 경우 복합 활동은 추적되지만 해당 구현은 추적되지 않습니다.

예를 들어을 생성 하는 복합 활동 구현 됩니다 "MyActivity"로 "Activity1" 및 "Activity2"를 포함 하는 구현 하 고 implementationVisibility 로 설정 된 RootScope"Activity1" 또는 "Activity2" 없습니다 "MyActivity"에 대해서만 레코드가 내보내지지 않습니다 워크플로 추적에이 작업을 추가 하는 경우. 하는 경우 implementationVisibility 로 설정 된 모든, 추적 레코드가 "myactivity", "Activity1" 및 "Activity2" 내보내집니다.

적용 대상