ServerAliasCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A ServerAliasCollection classe representa uma coleção de ServerAlias objetos que representam todos os aliases SQL Server definidos no objeto pai.
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
- Herança
- Implementações
Exemplos
Comentários
Um ServerAliasCollection objeto pode ser usado para obter acesso a um conjunto de aliases SQL Server. Você pode usar a propriedade Item[] para retornar um objeto ServerAlias específico.
Acesso thread-safe
Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.
Campos
initialized |
Define um método booliano que inicializa a coleção de objetos na preferência de objeto da Instrumentação de Gerenciamento do Windows (WMI). Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. (Herdado de WmiCollectionBase) |
innerColl |
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. (Herdado de WmiCollectionBase) |
Propriedades
Count |
Obtém o número de objetos ServerAlias na coleção referenciada. |
IsSynchronized |
Obtém o valor da propriedade Boolean que especifica se o acesso à coleção será sincronizado (thread-safe). (Herdado de WmiCollectionBase) |
Item[Int32] |
Obtém um objeto ServerAlias da coleção por número de índice. |
Item[String] |
Obtém um objeto ServerAlias na coleção por nome. |
SyncRoot |
Obtém um objeto que pode ser usado para sincronizar o acesso à coleção. (Herdado de WmiCollectionBase) |
Métodos
Add(WmiSmoObject) |
Adiciona o objeto especificado à coleção referenciada. (Herdado de WmiCollectionBase) |
Contains(String) |
Verifica se o valor da chave especificada existe na coleção. |
CopyTo(ServerAlias[], Int32) |
Copia os objetos da coleção para uma matriz unidimensional que começa no valor de índice especificado. |
GetEnumerator() |
Retorna uma interface IEnumerator que permite iterar pelos objetos da coleção. |
Remove(String) |
Remove o objeto especificado da coleção referenciada. (Herdado de WmiCollectionBase) |
Implantações explícitas de interface
ICollection.CopyTo(Array, Int32) |
Copia os objetos da coleção para uma matriz unidimensional que começa no valor de índice especificado. |