TrackingProfile.ImplementationVisibility 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
최상위 작업(다른 활동의 구현을 구성하는 활동) 내의 중첩된 활동에서 내보낸 추적 레코드를 필터링하는 값을 가져오거나 설정합니다.
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로 설정하면 이 플래그는 워크플로의 루트에서 볼 수 없는 활동에 대한 추적 레코드를 표시하지 않습니다. 루트 활동 및 해당 구현만 추적됩니다. 구현에 복합 활동인 활동이 포함된 경우 복합 활동은 추적되지만 해당 구현은 추적되지 않습니다.
예를 들어 "Activity1" 및 "Activity2"를 포함하는 구현을 사용하여 "MyActivity"로 구현되는 복합 활동을 만들고 implementationVisibility 가 RootScope로 설정된 경우 이 작업이 워크플로 추적 레코드에 추가되면 "Activity1" 또는 "Activity2"가 아닌 "MyActivity"에 대해서만 내보내집니다. implementationVisibility가 All로 설정된 경우 "MyActivity", "Activity1" 및 "Activity2"에 대한 추적 레코드가 내보내집니다.