ServerIPAddressCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase ServerIPAddressCollection representa una recopilación de objetos ServerIPAddress que representan todas las direcciones IP de servidor definidas en el objeto primario.
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
- Herencia
- Implementaciones
Ejemplos
Comentarios
Se puede usar un ServerIPAddressCollection objeto para obtener acceso a un conjunto de direcciones IP del servidor. Puede usar la propiedad Item[] para devolver un determinado objeto ServerIPAddress.
Seguridad para subprocesos
Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Campos
initialized |
Define un método booleano que inicializa la colección de objetos en la preferencia de los objetos de Instrumental de administración de Windows (WMI). No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de WmiCollectionBase) |
innerColl |
Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. (Heredado de WmiCollectionBase) |
Propiedades
Count |
Obtiene el número de objetos ServerIPAddress de la recopilación a la que se hace referencia. |
IsSynchronized |
Obtiene el valor de propiedad Boolean que especifica si el acceso a la colección está sincronizado (seguro para subprocesos). (Heredado de WmiCollectionBase) |
Item[Int32] |
Obtiene un objeto ServerIPAddress de la colección según el número de índice. |
Item[String] |
Obtiene un objeto ServerIPAddress de la colección basándose en el nombre. |
SyncRoot |
Obtiene un objeto que se puede utilizar para sincronizar el acceso a la colección. (Heredado de WmiCollectionBase) |
Métodos
Add(WmiSmoObject) |
Agrega el objeto especificado a la colección a la que se hace referencia. (Heredado de WmiCollectionBase) |
Contains(String) |
Comprueba si el valor de clave especificado existe en la colección. |
CopyTo(ServerIPAddress[], Int32) |
Copia los objetos de colección en una matriz unidimensional que comienza en el valor de índice especificado. |
GetEnumerator() |
Devuelve una interfaz IEnumerator que permite recorrer en iteración los objetos de la colección. |
Remove(String) |
Quita el objeto especificado de la colección a la que se hace referencia. (Heredado de WmiCollectionBase) |
Implementaciones de interfaz explícitas
ICollection.CopyTo(Array, Int32) |
Copia los objetos de colección en una matriz unidimensional que comienza en el valor de índice especificado. |