Condividi tramite


Classe ServerGroup

Nota: questa API è obsoleta.

L'oggetto ServerGroup rappresenta un gruppo di server registrati di Microsoft SQL Server.

Spazio dei nomi  Microsoft.SqlServer.Management.Smo.RegisteredServers
Assembly:  Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)

Sintassi

'Dichiarazione
<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")> _
Public NotInheritable Class ServerGroup _
    Inherits ServerGroupBase
'Utilizzo
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

Nel tipo ServerGroup sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ServerGroup() () () () Inizializza una nuova istanza dell'oggetto ServerGroup.
Metodo pubblico ServerGroup(String) Inizializza una nuova istanza dell'oggetto ServerGroup con il nome specificato.
Metodo pubblico ServerGroup(ServerGroup, String) Inizializza una nuova istanza dell'oggetto ServerGroup in base al gruppo di server specificato e con il nome specificato.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Description Ottiene o imposta una descrizione testuale del gruppo di server registrati di riferimento.
Proprietà pubblica Name Gets or sets the name of the object. Ereditato da RegSvrSmoObject.
Proprietà pubblica Parent Ottiene o imposta l'oggetto ServerGroup, padre dell'oggetto ServerGroup di riferimento.
Proprietà pubblica Path Ottiene il percorso del gruppo di server di riferimento.
Proprietà pubblica Properties Gets the properties associated with the object. Ereditato da RegSvrSmoObject.
Proprietà pubblica RegisteredServers Represents a collection of RegisteredServer objects. Each RegisteredServer object represents a registered server that is included in the parent server group. Ereditato da ServerGroupBase.
Proprietà pubblica ServerGroups Represents a collection of ServerGroup objects. Each ServerGroup object represents a server group that is included in the parent server group. Ereditato da ServerGroupBase.
Proprietà pubblica ServerType Ottiene il valore dell'oggetto Guid che specifica il tipo di server associato al gruppo di server.
Proprietà pubblica State Gets the state of the referenced object. Ereditato da SmoObjectBase.
Proprietà pubblica Urn Ottiene il valore dell'oggetto Urn che rappresenta il gruppo di server. Esegue l'override di RegSvrSmoObject. . :: . .Urn.
Proprietà protetta UrnSkeleton Gets the Urn object that represents the object. Ereditato da RegSvrSmoObject.
Proprietà pubblica UserData Gets or sets user-defined data associated with the referenced object. Ereditato da SmoObjectBase.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Alter Updates any ServerGroupBase object property changes on the instance of Microsoft SQL Server. Ereditato da ServerGroupBase.
Metodo protetto CheckObjectState Checks the state of the object. Ereditato da RegSvrSmoObject.
Metodo protetto ClearCollections Clears the server group collections. Ereditato da ServerGroupBase.
Metodo pubblico Create Creates a server group on the instance of Microsoft SQL Server as defined by the ServerGroupBase object. Ereditato da ServerGroupBase.
Metodo pubblico Drop Removes the ServerGroupBase from the parent server group. Ereditato da ServerGroupBase.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetSmoObject Gets a RegSvrSmoObject that is specified by a URN. Ereditato da ServerGroupBase.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto ImplInitialize Initializes the object. Ereditato da RegSvrSmoObject.
Metodo pubblico Initialize Initializes the object. Ereditato da RegSvrSmoObject.
Metodo protetto IsObjectInitialized Gets a Boolean value that specifies whether the object was initialized. Ereditato da RegSvrSmoObject.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico Refresh Refreshes the properties of the object. Ereditato da RegSvrSmoObject.
Metodo protetto SetParentImpl Sets a parent. Ereditato da RegSvrSmoObject.
Metodo pubblico ToString Ereditato da Object.
Metodo protetto UpdateObjectState Gets the updated object state. Ereditato da RegSvrSmoObject.
Metodo pubblico Validate Validates the state of an object. Ereditato da SmoObjectBase.

In alto

Osservazioni

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

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.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.