Udostępnij za pośrednictwem


Klasa ServerGroupCollection

Uwaga: ten interfejs API jest już nieaktualny.

ServerGroupCollection Klasy reprezentuje kolekcja ServerGroup obiektów, które reprezentują grupy serwerów na grupy serwera.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrCollectionBase
    Microsoft.SqlServer.Management.Smo.RegisteredServers.ServerGroupCollection

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 ServerGroupCollection _
    Inherits RegSvrCollectionBase _
    Implements ICollection, IEnumerable
'Użycie
Dim instance As ServerGroupCollection
[ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public sealed class ServerGroupCollection : RegSvrCollectionBase, 
    ICollection, IEnumerable
[ObsoleteAttribute(L"Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public ref class ServerGroupCollection sealed : public RegSvrCollectionBase, 
    ICollection, IEnumerable
[<SealedAttribute>]
[<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")>]
type ServerGroupCollection =  
    class
        inherit RegSvrCollectionBase
        interface ICollection
        interface IEnumerable
    end
public final class ServerGroupCollection extends RegSvrCollectionBase implements ICollection, IEnumerable

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

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera liczbę obiektów kolekcja odwołanie.
Właściwość publiczna IsSynchronized Pobiera Boolean wartość wskazującą, czy synchronizowane dostępu do kolekcja, a zatem wątek-bezpieczne. (Dziedziczony z RegSvrCollectionBase).
Właściwość publiczna Item[Int32] Pobiera ServerGroup obiektu kolekcja według numeru indeksu.
Właściwość publiczna Item[String] Pobiera ServerGroup obiektu kolekcja według nazwy.
Właściwość publiczna Parent Pobiera ServerGroup obiekt, który jest elementem nadrzędnym ServerGroupCollection obiektu.
Właściwość publiczna SyncRoot Pobiera obiekt, który służy do synchronizowania dostępu do kolekcja. (Dziedziczony z RegSvrCollectionBase).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje ServerGroup obiektu, aby ServerGroupCollection kolekcja.
Metoda publiczna Contains Określa, czy określona wartość ciąg istnieje kolekcja.
Metoda publiczna CopyTo Kopie obiektów kolekcja do początku Jednowymiarowa tablica wartości indeksu określone.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetEnumerator Zwraca IEnumerator interfejs umożliwiający iterować przeglądanie obiektów kolekcja.
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Remove Usuwa ServerGroup obiekt z ServerGroupCollection obiektu.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Pola

  Nazwa Opis
Pole chronione initialized Pobiera Boolean wartość wskazującą kolekcja jest inicjowany.Jeśli True, Kolekcja jest zainicjowany. Jeśli FAŁSZ kolekcja nie jest zainicjowany. (Dziedziczony z RegSvrCollectionBase).
Pole chronione innerColl SortedList Który zawiera kolekcja podstawowej zarejestrowanych serwerów. (Dziedziczony z RegSvrCollectionBase).

Do góry

Uwagi

A ServerGroupCollection obiektu mogą służyć do uzyskiwania dostępu do zestaw grup serwera.Można użyć Item właściwość do zwracania określonej ServerGroup obiektu.

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.