DependenciesCalculator DependenciesCalculator DependenciesCalculator Class

Definition

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.

public ref class DependenciesCalculator sealed
[System.Runtime.InteropServices.Guid("786606A9-D908-42e9-95A5-8F4DDB6E8BA1")]
public sealed class DependenciesCalculator
Public NotInheritable Class DependenciesCalculator
Inheritance
DependenciesCalculatorDependenciesCalculatorDependenciesCalculator
Attributes

Remarks

New: 17 July 2006

In SQL Server 2005 Analysis Services (SSAS) the dependencies calculator is only implemented for delete operations.

Constructors

DependenciesCalculator() DependenciesCalculator() DependenciesCalculator()

Initializes a new instance of DependenciesCalculator.

Methods

GetDeleteDependents(Database, Object[], Boolean) GetDeleteDependents(Database, Object[], Boolean) GetDeleteDependents(Database, 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.

OrderObjects(IMajorObject[]) OrderObjects(IMajorObject[]) OrderObjects(IMajorObject[])

Orders specified objects based on their relative dependency.

Applies to