다음을 통해 공유


Microsoft.TeamFoundation.Warehouse 네임스페이스

클래스

  클래스 설명
Public 클래스 AnalysisDatabaseSyncJobExtension
Public 클래스 AnalysisServicesComponent 유틸리티 메서드를 사용 하 여 TFS SSA 엔터티와의 연결을 얻으려고 합니다.
Public 클래스 CalculatedMember
Public 클래스 CloneableItem
Public 클래스 ContainerItem
Public 클래스 DataTypeItem
Public 클래스 Dimension
Public 클래스 DimensionReference
Public 클래스 DimensionUse
Public 클래스 Fact
Public 클래스 FactReference
Public 클래스 Field
Public 클래스 HostedWarehouseJobGroup<T> 웨어하우스 그룹화 작업의 소유자 (또는 호스트), 현재 두 가지 유형의 호스트 놓았습니다: 수집 및 인스턴스.
Public 클래스 HostedWarehouseJobGroupStatus 현재 롤업 런타임 상태 agains 한 호스트에서 실행 되는 작업 집합에 포함 되어 있습니다: 컬렉션 또는 인스턴스 포함 롤업, ProcessingStatus, JobsRunning 및 JobsQueued 작업의 합계에 대해 실행 되도록 정의 된 모든 작업입니다. 호스트는 "유휴" 간주 하면 JobsRunning + JobsQueued = 0
Public 클래스 ItemCollection<T> 명명 된 항목 컬렉션입니다. 항목 이름은 유일 해야 (대/소문자를 구분 하지 않는 비교자와 비교) 전체 컬렉션.
Public 클래스 Level
Public 클래스 Measure
Public 클래스 NamedItem
Public 클래스 Translation
Public 클래스 View
Public 클래스 WarehouseAdapter 이 어댑터는 TFS 작업으로 실행 하 여 합니다 경우 웨어하우스 어댑터 다른 웨어하우스 작업을 동기화 합니다.
Public 클래스 WarehouseConfig
Public 클래스 WarehouseContext 웨어하우스 컨텍스트입니다.
Public 클래스 WarehouseControlRequestHeader 입력된 매개 변수를 "전역" WarehouseControl 웹 메서드를 포함 합니다.
Public 클래스 WarehouseDataAccessComponent
Public 클래스 WarehouseException
Public 클래스 WarehouseInvalidStateException
Public 클래스 WarehouseJobBase WarehouseJobBase: Teamfoundationjobdefinition는 식별 불변 작업 속성: 이름과 JobId
Public 클래스 WarehouseJobExecutionDetails 지정 된 작업의 런타임 상태를 현재 포함: LastRun-결과의 이전 실행 (사용 가능한 경우), 작업을 현재 활성 상태인 경우이 정보가 작업 기록 테이블 CurrentRun-현재 상태에서 이루어져 (JobsRunning 또는 JobsQueued) NextRun-작업이 현재 실행 되 고 있지 않으면 다음 번 예약 된 작업 실행에 대 한 정보는 현재 일정으로
Public 클래스 WarehouseJobExtension
Public 클래스 WarehouseJobProperties 변경할 수 있는 설정 가능한 작업 pproperties 포함: RunInterval-EnabledState ControllerService.ChangeSetting 메서드를 통해 변경 될 수 있습니다-ControllerService.SetWarehouseJobEnabledState() 및 ControllerService.SetAnalysisJobEnabledState() 메서드를 통해 변경 가능
Public 클래스 WarehouseJobRunInfo 작업 실행 인스턴스에 대 한 정보가 포함 되어 있습니다.
Public 클래스 WarehousePermissions
Public 클래스 WarehouseProcessingJobProperties 모두 변경할 수 있습니다 (설정 가능) 및 모든 웨어하우스 작업의 속성을 변경할 수 없는 시스템을 정의 합니다. 자세한 정보 표시 = true ctor에 전달, 뿐만 아니라 작업 이름, 하지만 또한 jos 고유 식별자 (Guid)도 호스트 인스턴스를 컬렉션 이름 및 Guid 포함 합니다.
Public 클래스 WarehouseProcessingStatusDetails 현재 롤업 런타임 상태를 시스템 포함 롤업 ProcessingStatus, JobsRunning 및 JobsQueued 작업의 합계에 정의 된 모든 웨어하우스 작업에 포함 되어 있습니다. 웨어하우스 "유휴" 간주 하는 경우 JobsRunning + JobsQueued = 0
Public 클래스 WarehouseSecurity
Public 클래스 WarehouseSetting
Public 클래스 WarehouseSettings
Public 클래스 WarehouseSyncJobExtension<TWarehouseAdapter> 웨어하우스 작업 웨어하우스 확장명 (어댑터).웨어하우스 확장을 초기화 하 고 웨어하우스 (즉 MakeSchemaChanges 및 MakeDataChanges) 확장 메서드 호출을 관리 합니다.이 다른 모든 등록 된 웨어하우스 확장 이러한 호출을 동기화 합니다.세 가지 스레드가 잠재적으로이 코드에서 실행 됩니다.각 스레드만 제한 된 수의 메서드를 실행할 수 있습니다. 스레드 1: 주-에이전트 작업 스레드 풀 스레드에서.Runinternal를 실행합니다.다른 스레드가 활성화 되 면 컨트롤입니다.스레드 2: 스키마 잠금 시간 스레드-Makeschemachanges에서 시작 하 고 Checkschemalockqueue만 호출 합니다.올바른 어댑터 인스턴스가 필요합니다.3 스레드: 스레드 컨텍스트 요청 취소-컨텍스트 요청 취소 "알림"에서 취소 호출에 Entercancelableregion와 ExitCancelableRegion 사이 가능한 경우 현재만 호출합니다.TeamFoundationRequestContext 취소 중 Enter/ExitCancelableRegion 호출을 취소할 수 있는 객체를 추적 하는 내부 목록 (잠긴 상태)를 잠급니다. 잠금 타이머 스레드는 주 스레드에 의해 삭제 된 어댑터에서 메서드를 실행 하려고 할 때 대/소문자 처리를 같습니다.

열거형

  열거형 설명
Public 열거형 AnalysisDatabaseProcessingType
Public 열거형 CancelReason "어댑터에 발급 하 는" 중지 요청에 대 한 이유입니다.
Public 열거형 DataChangesResult 결과의 데이터를 변경 합니다.
Public 열거형 OnlineStatus
Public 열거형 ProcessingStatus 웨어하우스 개별 작업 상태 및 전체 웨어하우스 프로세스 상태 롤업 사용 프로세스의 상태입니다.
Public 열거형 WarehouseTableUpdateStatus