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, коллекция может быть длиннее. Коллекция организована в соответствии с хэш-кодом ключа.