Condividi tramite


ServerIPAddressCollection Classe

Definizione

La classe ServerIPAddressCollection rappresenta una raccolta di oggetti ServerIPAddress che rappresentano tutti gli indirizzi IP del server definiti nell'oggetto padre.

public ref class ServerIPAddressCollection sealed : Microsoft::SqlServer::Management::Smo::Wmi::WmiCollectionBase, System::Collections::ICollection
public sealed class ServerIPAddressCollection : Microsoft.SqlServer.Management.Smo.Wmi.WmiCollectionBase, System.Collections.ICollection
type ServerIPAddressCollection = class
    inherit WmiCollectionBase
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ServerIPAddressCollection
Inherits WmiCollectionBase
Implements ICollection
Ereditarietà
ServerIPAddressCollection
Implementazioni

Esempio

Utilizzo delle raccolte

Commenti

Un ServerIPAddressCollection oggetto può essere usato per ottenere l'accesso a un set di indirizzi IP del server. Per restituire un oggetto Item[] specifico è possibile utilizzare la proprietà ServerIPAddress.

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

Item[String]

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