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)

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