Поделиться через


DependenciesCalculator.GetDeleteDependents Метод

Определение

Оценивает зависимости для операции удаления относительно заданного массива объектов в заданной базе данных. При необходимости также производит рекурсивную оценку зависимостей для возвращенной коллекции.

public System.Collections.Hashtable GetDeleteDependents (Microsoft.AnalysisServices.Database database, object[] items, bool recursive);
member this.GetDeleteDependents : Microsoft.AnalysisServices.Database * obj[] * bool -> System.Collections.Hashtable
Public Function GetDeleteDependents (database As Database, items As Object(), recursive As Boolean) As Hashtable

Параметры

database
Database

Указывает базу данных, в которой находятся объекты.

items
Object[]

Указывает заданный массив удаляемых объектов.

recursive
Boolean

Логическое значение, указывающее, следует ли вычислять зависимые значения рекурсивно по отношению к возвращаемым зависимым объектам.

Возвращаемое значение

Коллекция объектов пар «ключ-значение», которые могут быть удалены, отменены или изменены специальной операцией удаления. Ключ содержит зависимый объект, а значение содержит массив объектов DependencyResult.

Комментарии

Все зависимые объекты возвращаются в коллекции System.Collections.Hashtable независимо от того, является ли рекурсивным значение true или false. Если рекурсивное значение true, коллекция может быть длиннее. Коллекция организована в соответствии с хэш-кодом ключа.

Применяется к