Compartir a través de


Clase ServerGroup

Nota: esta API ya está obsoleta.

El objeto ServerGroup representa un grupo de servidores registrados de Microsoft SQL Server.

Espacio de nombres:  Microsoft.SqlServer.Management.Smo.RegisteredServers
Ensamblado:  Microsoft.SqlServer.SmoExtended (en Microsoft.SqlServer.SmoExtended.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")> _
Public NotInheritable Class ServerGroup _
    Inherits ServerGroupBase
'Uso
Dim instance As ServerGroup
[ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public sealed class ServerGroup : ServerGroupBase
[ObsoleteAttribute(L"Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public ref class ServerGroup sealed : public ServerGroupBase
[<SealedAttribute>]
[<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")>]
type ServerGroup =  
    class
        inherit ServerGroupBase
    end
public final class ServerGroup extends ServerGroupBase

El tipo ServerGroup expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ServerGroup() () () () Inicializa una nueva instancia del objeto ServerGroup.
Método público ServerGroup(String) Inicializa una nueva instancia del objeto ServerGroup con el nombre especificado.
Método público ServerGroup(ServerGroup, String) Inicializa una nueva instancia del objeto ServerGroup basada en el grupo de servidores especificado y con el nombre especificado.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Description Obtiene o establece la descripción textual del grupo de servidores registrados al que se hace referencia.
Propiedad pública Name Gets or sets the name of the object. (Se hereda de RegSvrSmoObject.)
Propiedad pública Parent Obtiene o establece el objeto ServerGroup que es primario del objeto ServerGroup al que se hace referencia.
Propiedad pública Path Obtiene la ruta de acceso del grupo de servidores al que se hace referencia.
Propiedad pública Properties Gets the properties associated with the object. (Se hereda de RegSvrSmoObject.)
Propiedad pública RegisteredServers Represents a collection of RegisteredServer objects. Each RegisteredServer object represents a registered server that is included in the parent server group. (Se hereda de ServerGroupBase.)
Propiedad pública ServerGroups Represents a collection of ServerGroup objects. Each ServerGroup object represents a server group that is included in the parent server group. (Se hereda de ServerGroupBase.)
Propiedad pública ServerType Obtiene el valor de objeto Guid que especifica el tipo de servidor asociado al grupo de servidores.
Propiedad pública State Gets the state of the referenced object. (Se hereda de SmoObjectBase.)
Propiedad pública Urn Obtiene el valor de objeto Urn que representa el grupo de servidores. (Invalida RegSvrSmoObject. . :: . .Urn.)
Propiedad protegida UrnSkeleton Gets the Urn object that represents the object. (Se hereda de RegSvrSmoObject.)
Propiedad pública UserData Gets or sets user-defined data associated with the referenced object. (Se hereda de SmoObjectBase.)

Arriba

Métodos

  Nombre Descripción
Método público Alter Updates any ServerGroupBase object property changes on the instance of Microsoft SQL Server. (Se hereda de ServerGroupBase.)
Método protegido CheckObjectState Checks the state of the object. (Se hereda de RegSvrSmoObject.)
Método protegido ClearCollections Clears the server group collections. (Se hereda de ServerGroupBase.)
Método público Create Creates a server group on the instance of Microsoft SQL Server as defined by the ServerGroupBase object. (Se hereda de ServerGroupBase.)
Método público Drop Removes the ServerGroupBase from the parent server group. (Se hereda de ServerGroupBase.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetSmoObject Gets a RegSvrSmoObject that is specified by a URN. (Se hereda de ServerGroupBase.)
Método público GetType (Se hereda de Object.)
Método protegido ImplInitialize Initializes the object. (Se hereda de RegSvrSmoObject.)
Método público Initialize Initializes the object. (Se hereda de RegSvrSmoObject.)
Método protegido IsObjectInitialized Gets a Boolean value that specifies whether the object was initialized. (Se hereda de RegSvrSmoObject.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público Refresh Refreshes the properties of the object. (Se hereda de RegSvrSmoObject.)
Método protegido SetParentImpl Sets a parent. (Se hereda de RegSvrSmoObject.)
Método público ToString (Se hereda de Object.)
Método protegido UpdateObjectState Gets the updated object state. (Se hereda de RegSvrSmoObject.)
Método público Validate Validates the state of an object. (Se hereda de SmoObjectBase.)

Arriba

Comentarios

To get or set ServerGroup object properties, users must be a member of the sysadmin fixed server role.

Thread Safety

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.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.