Udostępnij za pośrednictwem


Klasa ServerGroup

Uwaga: ten interfejs API jest już nieaktualny.

The ServerGroup object represents a group of Microsoft SQL Server registered servers.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.SmoObjectBase
    Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrSmoObject
      Microsoft.SqlServer.Management.Smo.RegisteredServers.ServerGroupBase
        Microsoft.SqlServer.Management.Smo.RegisteredServers.ServerGroup

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.RegisteredServers
Zestaw:  Microsoft.SqlServer.SmoExtended (w Microsoft.SqlServer.SmoExtended.dll)

Składnia

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

Typ ServerGroup uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ServerGroup() Inicjuje nowe wystąpienie ServerGroup obiektu.
Metoda publiczna ServerGroup(String) Inicjuje nowe wystąpienie ServerGroup obiekt, który ma określoną nazwę.
Metoda publiczna ServerGroup(ServerGroup, String) Inicjuje nowe wystąpienie ServerGroup obiektu oparte na określonym serwerze grupy i o określonej nazwie.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Description Pobiera lub ustawia opis tekstowy do grupy serwerów zarejestrowane.
Właściwość publiczna Name Pobiera lub ustawia nazwę obiektu. (Dziedziczony z RegSvrSmoObject).
Właściwość publiczna Parent Pobiera lub ustawia ServerGroup obiekt, który jest elementem nadrzędnym odwołanie ServerGroup obiektu.
Właściwość publiczna Path Pobiera ścieżka grupy serwerów odwołanie.
Właściwość publiczna Properties Pobiera właściwości skojarzone z obiektem. (Dziedziczony z RegSvrSmoObject).
Właściwość publiczna RegisteredServers Reprezentuje kolekcja RegisteredServer obiektów.Każdy RegisteredServer obiekt reprezentuje zarejestrowany serwer znajduje się w grupie serwera nadrzędnego. (Dziedziczony z ServerGroupBase).
Właściwość publiczna ServerGroups Reprezentuje kolekcja ServerGroup obiektów.Każdy ServerGroup obiekt reprezentuje grupę serwerów znajduje się w grupie serwera nadrzędnego. (Dziedziczony z ServerGroupBase).
Właściwość publiczna ServerType Pobiera Guid wartość obiektu, który określa typ serwera skojarzona grupa serwera.
Właściwość publiczna State Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase).
Właściwość publiczna Urn Pobiera Urn wartość obiektu, który reprezentuje grupę serwera. (Zastępuje RegSvrSmoObject.Urn).
Właściwość chroniona UrnSkeleton Pobiera Urn obiekt, który reprezentuje obiekt. (Dziedziczony z RegSvrSmoObject).
Właściwość publiczna UserData Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Alter Updates any ServerGroupBase object property changes on the instance of Microsoft SQL Server. (Dziedziczony z ServerGroupBase).
Metoda chroniona CheckObjectState Sprawdza stan obiektu. (Dziedziczony z RegSvrSmoObject).
Metoda chroniona ClearCollections Czyści kolekcje grupy serwera. (Dziedziczony z ServerGroupBase).
Metoda publiczna Create Creates a server group on the instance of Microsoft SQL Server as defined by the ServerGroupBase object. (Dziedziczony z ServerGroupBase).
Metoda publiczna Drop Usuwa ServerGroupBase z serwera nadrzędnego grupy. (Dziedziczony z ServerGroupBase).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetSmoObject Pobiera RegSvrSmoObject określona przez nazwę URN. (Dziedziczony z ServerGroupBase).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona ImplInitialize Inicjuje obiekt. (Dziedziczony z RegSvrSmoObject).
Metoda publiczna Initialize Inicjuje obiekt. (Dziedziczony z RegSvrSmoObject).
Metoda chroniona IsObjectInitialized Pobiera Boolean wartość określająca, czy obiekt został zainicjowany. (Dziedziczony z RegSvrSmoObject).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Refresh Odświeża właściwości obiektu. (Dziedziczony z RegSvrSmoObject).
Metoda chroniona SetParentImpl Ustawia nadrzędny. (Dziedziczony z RegSvrSmoObject).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda chroniona UpdateObjectState Pobiera stan obiektu zaktualizowane. (Dziedziczony z RegSvrSmoObject).
Metoda publiczna Validate Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase).

Do góry

Uwagi

Aby uzyskać lub zestaw ServerGroup Właściwości obiektu, użytkownicy muszą należeć do sysadmin roli serwera stałych.

Bezpieczeństwo wątków

Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.