Condividi tramite


ServiceCollection Classe

Definizione

La ServiceCollection classe rappresenta una raccolta di Service oggetti che rappresentano tutti i servizi SQL Server definiti nell'oggetto padre.

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
Ereditarietà
ServiceCollection
Implementazioni

Esempio

Utilizzo delle raccolte

Commenti

Un ServiceCollection oggetto può essere usato per ottenere l'accesso a un set di servizi SQL Server. Per restituire un oggetto Item[] specifico è possibile utilizzare la proprietà Service.

Thread safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Campi

initialized

Definisce un metodo booleano che inizializza la raccolta di oggetti nella preferenza dell'oggetto Strumentazione gestione Windows (WMI). Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server.

(Ereditato da WmiCollectionBase)
innerColl

Identificato solo a scopo informativo. Non supportata. Non è garantita la compatibilità con le versioni future.

(Ereditato da WmiCollectionBase)

Proprietà

Count

Ottiene il numero di oggetti Service nella raccolta di riferimento.

IsSynchronized

Ottiene il valore della proprietà Boolean che specifica se l'accesso alla raccolta è sincronizzato e pertanto affidabile.

(Ereditato da WmiCollectionBase)
Item[Int32]

Ottiene un oggetto Service nella raccolta in base al numero di indice.

Item[String]

Ottiene un oggetto Service nella raccolta in base al nome.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

(Ereditato da WmiCollectionBase)

Metodi

Add(WmiSmoObject)

Aggiunge l'oggetto specificato alla raccolta di riferimento.

(Ereditato da WmiCollectionBase)
Contains(String)

Verifica se il valore specificato per la chiave è presente nella raccolta.

CopyTo(Service[], Int32)

Copia gli oggetti della raccolta in una matrice unidimensionale, iniziando in corrispondenza del valore di indice specificato.

GetEnumerator()

Restituisce un'interfaccia IEnumerator che consente di scorrere gli oggetti nella raccolta.

Remove(String)

Rimuove l'oggetto specificato dalla raccolta di riferimento.

(Ereditato da WmiCollectionBase)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32)

Copia gli oggetti della raccolta in una matrice unidimensionale, iniziando in corrispondenza del valore di indice specificato.

Si applica a