SmoCollectionBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public abstract class SmoCollectionBase : Microsoft.SqlServer.Management.Smo.AbstractCollectionBase, System.Collections.ICollection
type SmoCollectionBase = class
inherit AbstractCollectionBase
interface ICollection
interface IEnumerable
Public MustInherit Class SmoCollectionBase
Inherits AbstractCollectionBase
Implements ICollection
- Наследование
- Производный
- Реализации
Поля
| Имя | Описание |
|---|---|
| initialized | (Унаследовано от AbstractCollectionBase) |
Свойства
| Имя | Описание |
|---|---|
| Count | |
| IsSynchronized | |
| ParentInstance | (Унаследовано от AbstractCollectionBase) |
| SyncRoot | |
Методы
| Имя | Описание |
|---|---|
| AddExisting(SqlSmoObject) | (Унаследовано от AbstractCollectionBase) |
| ClearAndInitialize(String, IEnumerable<String>) |
Очищает старые объекты и инициализирует коллекцию. В отличие от Refresh(), все объекты, уже перечисленные в коллекции, будут заменены новыми версиями. Используйте этот метод, чтобы гарантировать, что все объекты в коллекции имеют полный набор нужных свойств. |
| GetCollectionElementType() | |
| GetEnumerator() |
Возвращает перечислитель после того, как коллекция инициализирована со свойствами по умолчанию |
| GetItemById(Int32, String) | |
| GetItemById(Int32) | |
| GetObjectByIndex(Int32) | |
| ImplAddExisting(SqlSmoObject) | |
| InitializeChildCollection() |
Инициализация дочерней коллекции |
| InitializeChildCollection(Boolean) |
Инициализирует дочернюю коллекцию, при необходимости сохраняя все старые объекты |
| InitInnerCollection() | |
| Refresh() | |
| Refresh(Boolean) | |
| ResetCollection() |
Очищает коллекцию, но не пытается получить данные |
| ValidateParentObject(SqlSmoObject) | |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ICollection.CopyTo(Array, Int32) | |