Microsoft.TeamFoundation.Warehouse (Espacio de nombres)

Clases

  Clase Descripción
Clase pública AnalysisDatabaseSyncJobExtension
Clase pública AnalysisServicesComponent Métodos de utilidad para adquirir conexiones a las entidades de TFS SSAS.
Clase pública CalculatedMember
Clase pública CloneableItem
Clase pública ContainerItem
Clase pública DataTypeItem
Clase pública Dimension
Clase pública DimensionReference
Clase pública DimensionUse
Clase pública Fact
Clase pública FactReference
Clase pública Field
Clase pública HostedWarehouseJobGroup<T> Almacene los trabajos agrupados por el propietario (o host), que actualmente tienen dos tipos de host: Colección e instancia.
Clase pública HostedWarehouseJobGroupStatus Contiene el estado actual en tiempo de ejecución del paquete acumulativo de actualizaciones del conjunto de trabajos que ejecuta agains un host: Todos los trabajos definidos para ejecutarse en la colección especificada o un paquete acumulativo de actualizaciones ProcessingStatus Contains de instancia, y sumas de trabajos de JobsRunning y de JobsQueued. El host consideraba “inactivo” si == 0 de JobsRunning + de JobsQueued
Clase pública ItemCollection<T> Una colección de elementos denominada. Los nombres de elemento deben ser únicos (en comparación con comparador sin distinción entre mayúsculas y minúsculas) de la colección.
Clase pública Level
Clase pública Measure
Clase pública NamedItem
Clase pública Translation
Clase pública View
Clase pública WarehouseAdapter Una ejecución de Del adaptador de almacén como TFS Trabajo que este adaptador por sincronizado con otros trabajos de almacén.
Clase pública WarehouseConfig
Clase pública WarehouseContext El contexto de almacén.
Clase pública WarehouseControlRequestHeader Contiene los parámetros de entrada “global” para los métodos de WarehouseControl Web.
Clase pública WarehouseDataAccessComponent
Clase pública WarehouseException
Clase pública WarehouseInvalidStateException
Clase pública WarehouseJobBase WarehouseJobBase: Las propiedades inmutables de trabajo que identifican el TeamFoundationJobDefinition: Nombre y JobId.
Clase pública WarehouseJobExecutionDetails Contiene el estado actual en tiempo de ejecución del trabajo especificado: LastRun - resultado de ejecución anterior (si está disponible), esta información se compone de la tabla CurrentRun historial de trabajo - estado actual, si el trabajo es actualmente (JobsRunning o JobsQueued) NextRun activo - información sobre la próxima vez que el trabajo está programado para ejecutarse, si el trabajo no se está ejecutando, sino como una programación activo
Clase pública WarehouseJobExtension
Clase pública WarehouseJobProperties Contiene pproperties mutables y configurable de trabajo: RunInterval - puede modificarse mediante el método EnabledState de ControllerService.ChangeSetting - se puede cambiar mediante ControllerService.SetWarehouseJobEnabledState() y los métodos de ControllerService.SetAnalysisJobEnabledState() .
Clase pública WarehouseJobRunInfo Contiene información perteneciente a una instancia de una ejecución del trabajo.
Clase pública WarehousePermissions
Clase pública WarehouseProcessingJobProperties Contiene propiedades mutables (configurable) y inmutables de todos los trabajos del almacén de datos definidos en el sistema. Si el verbose=true pasado al constructor, que contiene no solo nombres descriptivos de trabajo, sino también los identificadores únicos de trabajo (GUID), así como el nombre y GUID de host (instancia o colección).
Clase pública WarehouseProcessingStatusDetails Contiene el estado actual en tiempo de ejecución del paquete acumulativo de actualizaciones de todos los trabajos del almacén de datos definidos en el paquete acumulativo de actualizaciones ProcessingStatus del sistema Contiene, y sumas de trabajos de JobsRunning y de JobsQueued. El almacén de datos en “idle” si == 0 de JobsRunning + de JobsQueued
Clase pública WarehouseSecurity
Clase pública WarehouseSetting
Clase pública WarehouseSettings
Clase pública WarehouseSyncJobExtension<TWarehouseAdapter> Almacén de datos Trabajo para una extensión de almacén (adaptador).Esto administra inicializar la extensión de almacén y llamar a los métodos de extensión de almacén (que es MakeSchemaChanges y MakeDataChanges).Sincronizará estas llamadas con el resto de las extensiones registradas de almacén.Hay posiblemente tres subprocesos que se ejecutan en este código.Cada subproceso puede ejecutar solo un número limitado de métodos. Subproceso 1: Subproceso principal) del grupo de subprocesos del agente de Trabajo.Ejecuta RunInternal.Controles cuando otros subprocesos están activas.Subproceso 2: Subproceso del tiempo de bloqueo de esquema - iniciado en MakeSchemaChanges y sólo las llamadas CheckSchemaLockQueue.Requiere la instancia completa del adaptador.Subproceso 3: Subproceso de cancelación del contexto de solicitud - de cancelación “notificación” Configuración de contexto de la solicitud llama cancelación - sólo posiblemente activo entre las llamadas a EnterCancelableRegion y ExitCancelableRegion.Durante la cancelación TeamFoundationRequestContext bloquea llamadas de entrada/salida de ExitCancelableRegion (la lista interna que sigue objetos cancelables está bloqueada). El bloqueo es aquí controlar el caso cuando el subproceso timer intenta ejecutar métodos en el adaptador después de que se ha desechado por el subproceso principal.

Enumeraciones

  Enumeración Descripción
Enumeración pública AnalysisDatabaseProcessingType
Enumeración pública CancelReason La razón para una solicitud de detención que era “emitió” un adaptador.
Enumeración pública DataChangesResult Resultado de realizar los cambios de los datos.
Enumeración pública OnlineStatus
Enumeración pública ProcessingStatus Estado del proceso de almacén, utilizada para los trabajos individuales estado y también para el estado de resumen del proceso del almacén de datos del conjunto.
Enumeración pública WarehouseTableUpdateStatus