Freigeben über


WarehouseAdapter-Klasse

Ein Warehouseadapter beim Ausführen, wie ein TFS-Auftrag, den dieser Adapter durch synchronisiertes mit anderen Warehouseaufträgen wird.

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Warehouse.WarehouseAdapter

Namespace:  Microsoft.TeamFoundation.Warehouse
Assembly:  Microsoft.TeamFoundation.Warehouse (in Microsoft.TeamFoundation.Warehouse.dll)

Syntax

'Declaration
Public MustInherit Class WarehouseAdapter _
    Implements IDisposable
public abstract class WarehouseAdapter : IDisposable

Der WarehouseAdapter-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode WarehouseAdapter

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft IsWarehouseHostCancelled Ist der Warehousehost abgebrochen wurde.Dies ist jedoch als aus.Fügen Sie unmittelbar vor Beenden aufgerufen wird, indem ein StopReason von HostCancelled verwendet, wird dieser Wert festgelegt, um es andernfalls true ist falsch.
Öffentliche Eigenschaft IsWarehouseSchemaLockRequested Ist die Warehouseschemasperre durch einen anderen Warehouseauftrag angefordert worden.Dies ist jedoch als aus.Fügen Sie unmittelbar vor Beenden aufgerufen wird, indem ein StopReason von WarehouseSchemaLockRequested verwendet, wird dieser Wert festgelegt, um es andernfalls true ist falsch.
Öffentliche Eigenschaft RequestContext Der Anforderungs-Kontext. Dadurch können Sie beispielsweise den Rest auf der TFS-Dienstleistungen zuzugreifen.
Öffentliche Eigenschaft WarehouseContext Der Warehousekontext.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Cancel Anforderungszeit Sie diesen Adapter angezeigt, um die Ausführung abzubrechen.
Öffentliche Methode Dispose() Implementieren von IDisposable. Führen Sie diese Methode nicht virtuell.
Geschützte Methode Dispose(Boolean) Implementierung des tatsächlichen bereinigen Code.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Initialize Initialisieren Sie diese Erweiterung.
Öffentliche Methode MakeDataChanges Fügen Sie Daten dem Warehouse hinzu. Diese Methode wird parallel zu anderen Warehouseaufträgen ausgeführt.
Öffentliche Methode MakeSchemaChanges Wenden Sie Schemaänderungen am Warehouse oder SSAS-DB. Wenn diese Methode ausgeführt wird, wird dieser Adapter exklusiven Zugriff auf den Warehouse und SSAS-DB vorliegt (außer Benutzeranfragen).
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Warehouse-Namespace