Share via


Microsoft.TeamFoundation.Warehouse-Namespace

Klassen

  Klasse Beschreibung
Öffentliche Klasse AnalysisDatabaseSyncJobExtension
Öffentliche Klasse AnalysisServicesComponent Hilfsmethoden, um von Verbindungen zu Entitäten TFS SSAS abzurufen.
Öffentliche Klasse CalculatedMember
Öffentliche Klasse CloneableItem
Öffentliche Klasse ContainerItem
Öffentliche Klasse DataTypeItem
Öffentliche Klasse Dimension
Öffentliche Klasse DimensionReference
Öffentliche Klasse DimensionUse
Öffentliche Klasse Fact
Öffentliche Klasse FactReference
Öffentliche Klasse Field
Öffentliche Klasse HostedWarehouseJobGroup<T> Journalfunktion Sie die Aufträge ein, die vom Besitzer gruppiert werden (oder vom Host), nur wird haben zwei Typen Hosts: Auflistung und Instanz.
Öffentliche Klasse HostedWarehouseJobGroupStatus Enthält Ablaufstatus des Rollups für den aktuellen Satz der Aufträge, die auf einem Host ausgeführt werden: Alle definierten Aufträge, um für angegebene Auflistung ausgeführt, oder eine Instanz enthält Rollup ProcessingStatus Summen und Aufträge JobsRunning und JobsQueued. Der Host betrachtete "im Leerlauf" == wenn 0 JobsRunning + JobsQueued
Öffentliche Klasse ItemCollection<T> Eine benannte Elementauflistung. Elementnamen müssen (verglichen mit die Groß-/Kleinschreibung nicht beachtendem Vergleich) während der Auflistung eindeutig sein.
Öffentliche Klasse Level
Öffentliche Klasse Measure
Öffentliche Klasse NamedItem
Öffentliche Klasse Translation
Öffentliche Klasse View
Öffentliche Klasse WarehouseAdapter Ein Warehouseadapter beim Ausführen, wie ein TFS-Auftrag, den dieser Adapter durch synchronisiertes mit anderen Warehouseaufträgen wird.
Öffentliche Klasse WarehouseConfig
Öffentliche Klasse WarehouseContext Der Warehousekontext.
Öffentliche Klasse WarehouseControlRequestHeader Enthält "globale" Eingabeparameter für die WarehouseControl-Webmethoden.
Öffentliche Klasse WarehouseDataAccessComponent
Öffentliche Klasse WarehouseException
Öffentliche Klasse WarehouseInvalidStateException
Öffentliche Klasse WarehouseJobBase WarehouseJobBase: Die Eigenschaften unveränderlichen des Vertrags, die das TeamFoundationJobDefinition identifizieren: Name und JobId.
Öffentliche Klasse WarehouseJobExecutionDetails Enthält aktuellen Laufzeitzustand des angegebenen Auftrags: LastRun - Ergebnis der vorherigen Ausführung (sofern verfügbar), werden diese Informationen aus der Auftrags-Verlaufstabelle CurrentRun zusammengesetzt - aktuelle Status, wenn der Auftrag derzeit aktiv (JobsRunning oder JobsQueued) NextRun - Information zur nächsten den der Auftrag, geplant, um, wenn der Druckauftrag nicht gerade ausgeführt wird, jedoch als aktiver Zeitplan ausgeführt werden
Öffentliche Klasse WarehouseJobExtension
Öffentliche Klasse WarehouseJobProperties Enthält änderbare/festlegbaren Auftragseigenschaften: RunInterval - kann über ControllerService.ChangeSetting-Methode EnabledState geändert werden - kann über ControllerService.SetWarehouseJobEnabledState() und ControllerService.SetAnalysisJobEnabledState() Methoden geändert werden.
Öffentliche Klasse WarehouseJobRunInfo Enthält Informationen für eine Instanz einer Auftragsausführung.
Öffentliche Klasse WarehousePermissions
Öffentliche Klasse WarehouseProcessingJobProperties Enthält änderbare (festlegbar) und unveränderlichen Eigenschaften aller Warehouseaufträge, die auf dem System definiert werden. Wenn verbose=true dem Konstruktor übergeben wird, enthält es nicht nur Auftragsanzeigenamen, auch die Auftragseindeutigen bezeichner (GUID) sowie den Host (Instanz oder Auflistung) Namen und die GUID.
Öffentliche Klasse WarehouseProcessingStatusDetails Enthält aktuellen Rollup, den Ablaufstatus für alle Warehouseaufträge, die auf dem System definiert werden, ProcessingStatus Rollup enthält Summen und Aufträge JobsRunning und JobsQueued. Das Warehouse betrachtete "ausgeführt" == wenn 0 JobsRunning + JobsQueued leer
Öffentliche Klasse WarehouseSecurity
Öffentliche Klasse WarehouseSetting
Öffentliche Klasse WarehouseSettings
Öffentliche Klasse WarehouseSyncJobExtension<TWarehouseAdapter> Warehouse-Auftrag für eine Warehouseerweiterung (Adapter).Dies verwaltet das Initialisieren der Warehouseerweiterung und Aufrufen der Warehouseerweiterungsmethoden (die MakeSchemaChanges und MakeDataChanges ist).Es synchronisiert diese Aufrufe mit allen anderen Warehouseerweiterungen registrierten.Es kann drei Threads, die in diesen Code ausführen.Jeder Thread kann eine begrenzte Anzahl Methoden nur ausführen. Thread 1: Hauptthread - vom Auftrags-Agentthreadpool.Führt RunInternal aus.Steuerelemente, wenn andere Threads aktiv sind.Thread 2: Schema-Sperren-Zeitthread - Start in MakeSchemaChanges und nur in den Aufrufen CheckSchemaLockQueue.Erforderlich gültige Adapterinstanz.Thread 3: Anforderungs-Kontext-Löschenthread - vom Anforderungs-Kontextabbruch "Benachrichtigungs" nur Aufrufe Aufheben ab - nur möglicherweise aktiv zwischen Aufrufen von EnterCancelableRegion und ExitCancelableRegion.Beim Löschen TeamFoundationRequestContext-Sperren geben Sie Folgendes ein,/ExitCancelableRegions-Aufrufe (die internen Liste, die nachverfolgt abbrechbare Objekte, gesperrt wird). Sperre ist hier, den Fall zu behandeln, wenn der Zeitgeberthread versucht, Methoden im Adapter auszuführen, nachdem er vom Hauptthread freigegeben wurde.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AnalysisDatabaseProcessingType
Öffentliche Enumeration CancelReason Der Grund für eine Endanforderung, die "ist, hat" zu einem Adapter aus.
Öffentliche Enumeration DataChangesResult Ergebnis zum Durchführen von Datenänderungen.
Öffentliche Enumeration OnlineStatus
Öffentliche Enumeration ProcessingStatus Zustand des Warehouse-Prozesses, verwendet für einzelnen Aufträge Zustand sowie für den Rollupzustand des Ganzwarehouseprozesses.
Öffentliche Enumeration WarehouseTableUpdateStatus