SimpleObjectCollectionBase 类

定义

所有泛型集合的基类

public abstract class SimpleObjectCollectionBase : Microsoft.SqlServer.Management.Smo.SortedListCollectionBase
type SimpleObjectCollectionBase = class
    inherit SortedListCollectionBase
Public MustInherit Class SimpleObjectCollectionBase
Inherits SortedListCollectionBase
继承
派生

字段

名称 说明
initialized

所有泛型集合的基类

(继承自 AbstractCollectionBase)

属性

名称 说明
Count

所有泛型集合的基类

(继承自 SmoCollectionBase)
IsSynchronized

所有泛型集合的基类

(继承自 SmoCollectionBase)
ParentInstance

所有泛型集合的基类

(继承自 AbstractCollectionBase)
SyncRoot

所有泛型集合的基类

(继承自 SmoCollectionBase)

方法

名称 说明
AddExisting(SqlSmoObject)

所有泛型集合的基类

(继承自 AbstractCollectionBase)
AddImpl(SqlSmoObject)

所有泛型集合的基类

(继承自 SortedListCollectionBase)
ClearAndInitialize(String, IEnumerable<String>)

清除旧对象并初始化集合。 与 Refresh()不同,集合中已列出的任何对象都将替换为新版本。 使用此方法可确保集合中的所有对象都具有所需的全部属性集。

(继承自 SmoCollectionBase)
Contains(String)

包含

GetCollectionElementType()

所有泛型集合的基类

(继承自 SmoCollectionBase)
GetEnumerator()

确保在使用默认属性初始化集合后返回枚举器

(继承自 SmoCollectionBase)
GetItemById(Int32, String)

所有泛型集合的基类

(继承自 SmoCollectionBase)
GetItemById(Int32)

所有泛型集合的基类

(继承自 SmoCollectionBase)
GetObjectByIndex(Int32)

所有泛型集合的基类

(继承自 SmoCollectionBase)
ImplAddExisting(SqlSmoObject)

所有泛型集合的基类

(继承自 SortedListCollectionBase)
InitializeChildCollection()

初始化子集合

(继承自 SmoCollectionBase)
InitializeChildCollection(Boolean)

初始化子集合,可以选择保留所有旧对象

(继承自 SmoCollectionBase)
InitInnerCollection()

初始化存储

Refresh()

所有泛型集合的基类

(继承自 SmoCollectionBase)
Refresh(Boolean)

所有泛型集合的基类

(继承自 SmoCollectionBase)
ResetCollection()

清空集合,但不尝试检索任何数据

(继承自 SmoCollectionBase)
ValidateParentObject(SqlSmoObject)

所有泛型集合的基类

(继承自 SmoCollectionBase)

显式接口实现

名称 说明
ICollection.CopyTo(Array, Int32)

所有泛型集合的基类

(继承自 SmoCollectionBase)

适用于