ServiceCollection Classe

Definição

A ServiceCollection classe representa uma coleção de Service objetos que representam todos os serviços SQL Server definidos no objeto pai.

public ref class ServiceCollection sealed : Microsoft::SqlServer::Management::Smo::Wmi::WmiCollectionBase, System::Collections::ICollection
public sealed class ServiceCollection : Microsoft.SqlServer.Management.Smo.Wmi.WmiCollectionBase, System.Collections.ICollection
type ServiceCollection = class
    inherit WmiCollectionBase
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ServiceCollection
Inherits WmiCollectionBase
Implements ICollection
Herança
ServiceCollection
Implementações

Exemplos

Usando coleções

Comentários

Um ServiceCollection objeto pode ser usado para obter acesso a um conjunto de serviços de SQL Server. Você pode usar a propriedade Item[] para retornar um objeto Service 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 Service 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 Service da coleção por número de índice.

Item[String]

Obtém um objeto Service 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(Service[], 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