DependenciesCalculator.GetDeleteDependents 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
针对指定数据库中的指定对象数组的删除操作评估依赖关系;并且,如果指定,还以递归方式对返回的集合评估依赖关系。
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 时,集合可能更长。 集合根据键的哈希代码进行组织。