Compartilhar via


ServerAliasCollection Classe

Definição

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
ServerAliasCollection
Implementações

Exemplos

Usando coleções

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.

Aplica-se a