DependenciesCalculator Class
Updated: May 24, 2016
Evaluates object dependencies on certain operations and produces a list of objects that would be removed, invalidated, or modified by the selected operation. This class cannot be inherited.
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
| Name | Description | |
|---|---|---|
![]() | DependenciesCalculator() | Initializes a new instance of DependenciesCalculator. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetDeleteDependents(Database^, array<Object^>^, Boolean) | Evaluates dependencies for the delete operation over the specified array of objects in the specified database; and, if it is specified, evaluates dependencies recursively on the returned collection. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() ![]() | OrderObjects(array<IMajorObject^>^) | Orders specified objects based on their relative dependency. |
![]() | ToString() | (Inherited from Object.) |
New: 17 July 2006
In SQL Server 2005 Analysis Services (SSAS) the dependencies calculator is only implemented for delete operations.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

