WarehouseAdapter Class

A Warehouse adapter When running as a TFS Job this adapter will by synchronized with other Warehouse jobs.

System.Object
  Microsoft.TeamFoundation.Warehouse.WarehouseAdapter

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

public abstract class WarehouseAdapter : IDisposable

The WarehouseAdapter type exposes the following members.

  NameDescription
Public propertyIsWarehouseHostCancelledHas the Warehouse host been canceled. This is here as a convenience. Immediately before Stop is called by using a StopReason of HostCancelled this value is set to True otherwise it will be False.
Public propertyIsWarehouseSchemaLockRequestedHas the warehouse schema lock been requested by another Warehouse job. This is here as a convenience. Immediately before Stop is called by using a StopReason of WarehouseSchemaLockRequested this value is set to True otherwise it will be False.
Public propertyRequestContextThe Request Context. This can be used, for example, to access the rest of the TFS Services.
Public propertyWarehouseContextThe Warehouse context.
Top

  NameDescription
Public methodCancelRequest this adapter to cancel execution.
Public methodDispose()Implement IDisposable. Do not make this method virtual.
Protected methodDispose(Boolean)Implementation of the actual clean up code.
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodInitializeInitialize this extension.
Public methodMakeDataChangesAdd data to the Warehouse. This method runs in parallel with other warehouse jobs.
Public methodMakeSchemaChangesApply schema changes to the Warehouse or SSAS DB. When this method is executing this adapter is given exclusive access to the Warehouse and SSAS DB (except for user queries).
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft