TelemetryService 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
중요
이 API는 CLS 규격이 아닙니다.
핵심 원격 분석 클래스입니다. 기본 세션 개체가 있습니다.
public ref class TelemetryService abstract sealed
[System.CLSCompliant(false)]
public static class TelemetryService
[<System.CLSCompliant(false)>]
type TelemetryService = class
Public Class TelemetryService
- 상속
-
TelemetryService
- 특성
속성
AssetService |
singleton AssetService 인스턴스를 가져옵니다. |
DefaultSession |
기본 세션 가져오기 대부분의 구성 요소에서 세션을 가져오는 데 사용됩니다. |
메서드
AttachTestChannel(ITelemetryTestChannel) |
진단 테스트 채널 연결 |
CreateAndGetDefaultSession(String, String, String) |
지정된 매개 변수를 사용하여 새 기본 세션 Create |
CreateAndGetDefaultSession(String, String) |
지정된 매개 변수를 사용하여 새 기본 세션 Create |
CreateAndGetDefaultSession(String) |
지정된 매개 변수를 사용하여 새 기본 세션 Create |
DetachTestChannel(ITelemetryTestChannel) |
테스트 채널 분리 |
InitializeEtwProvider(ITelemetryEtwProvider) |
원격 분석 서비스에서 사용할 호스트별 ETW 공급자 instance 초기화 원격 분석 API를 사용하려면 먼저 이 메서드를 호출해야 합니다. 그렇지 않으면 기본 공급자가 사용되고 후속 InitializeEtwProvider 호출이 throw됩니다. |
SetDefaultSession(TelemetrySession) |
사용자가 특히 복제된 세션(예: TelemetryService.SetDefaultSession(new TelemetrySession(clonedSettingsString))에 대해 기본 세션을 변경할 수 있도록 허용 |
TrySetDefaultSession(TelemetrySession) |
복제된 세션(예: TelemetryService.TrySetDefaultSession(new TelemetrySession(clonedSettingsString))에 대해 기본 세션을 설정하려고 시도합니다. |