Condividi tramite


ServerAliasCollection Classe

Definizione

La ServerAliasCollection classe rappresenta una raccolta di ServerAlias oggetti che rappresentano tutti gli alias SQL Server definiti nell'oggetto padre.

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

Esempio

Utilizzo delle raccolte

Commenti

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

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 ServerAlias 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 ServerAlias nella raccolta in base al numero di indice.

Item[String]

Ottiene un oggetto ServerAlias 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(ServerAlias[], 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