ServerAliasCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс ServerAliasCollection представляет коллекцию ServerAlias объектов, представляющих все псевдонимы SQL Server, определенные в родительском объекте.
public ref class ServerAliasCollection sealed : Microsoft::SqlServer::Management::Smo::Wmi::WmiCollectionBase, System::Collections::ICollection
public sealed class ServerAliasCollection : Microsoft.SqlServer.Management.Smo.Wmi.WmiCollectionBase, System.Collections.ICollection
type ServerAliasCollection = class
inherit WmiCollectionBase
interface ICollection
interface IEnumerable
Public NotInheritable Class ServerAliasCollection
Inherits WmiCollectionBase
Implements ICollection
- Наследование
- Реализации
Примеры
Комментарии
ServerAliasCollection Объект можно использовать для получения доступа к набору псевдонимов SQL Server. Можно использовать свойство Item[] для возвращения определенного объекта ServerAlias.
Потокобезопасность
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.
Поля
initialized |
Определяет логический метод, который инициализирует коллекцию объектов в ссылке на объект инструментария управления Windows (WMI). Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от WmiCollectionBase) |
innerColl |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. (Унаследовано от WmiCollectionBase) |
Свойства
Count |
Возвращает количество объектов ServerAlias в связанной коллекции. |
IsSynchronized |
Возвращает значение свойства типа Boolean, которое указывает, является ли доступ к коллекции синхронизированным (потокобезопасным). (Унаследовано от WmiCollectionBase) |
Item[Int32] |
Возвращает объект ServerAlias из коллекции по номеру индекса. |
Item[String] |
Возвращает объект ServerAlias из коллекции по имени. |
SyncRoot |
Возвращает объект, который можно использовать для синхронизации доступа к коллекции. (Унаследовано от WmiCollectionBase) |
Методы
Add(WmiSmoObject) |
Добавляет указанный объект в связанную коллекцию. (Унаследовано от WmiCollectionBase) |
Contains(String) |
Проверяет, существует ли указанное значение ключа в коллекции. |
CopyTo(ServerAlias[], Int32) |
Копирует коллекцию объектов в одномерный массив, начиная с указанного значения индекса. |
GetEnumerator() |
Возвращает интерфейс IEnumerator, позволяющий выполнять итерацию по объектам в коллекции. |
Remove(String) |
Удаляет указанный объект из связанной коллекции. (Унаследовано от WmiCollectionBase) |
Явные реализации интерфейса
ICollection.CopyTo(Array, Int32) |
Копирует коллекцию объектов в одномерный массив, начиная с указанного значения индекса. |