Compartilhar via


ServerIPAddressCollection Classe

Definição

A classe ServerIPAddressCollection representa uma coleção de objetos ServerIPAddress que representam todos os endereços IP de servidor definidos no objeto pai.

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
Herança
ServerIPAddressCollection
Implementações

Exemplos

Usando coleções

Comentários

Um ServerIPAddressCollection objeto pode ser usado para obter acesso a um conjunto de endereços IP do servidor. Você pode usar a propriedade Item[] para retornar um objeto ServerIPAddress 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 ServerIPAddress 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 ServerIPAddress da coleção por número de índice.

Item[String]

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