Udostępnij za pośrednictwem


Klasa SfcListCollection<T, K, ParentT>

Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollection<T, K, ParentT>
    Microsoft.SqlServer.Management.Sdk.Sfc.SfcListCollection<T, K, ParentT>

Przestrzeń nazw:  Microsoft.SqlServer.Management.Sdk.Sfc
Zestaw:  Microsoft.SqlServer.Management.Sdk.Sfc (w Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Składnia

'Deklaracja
Public MustInherit Class SfcListCollection(Of T As SfcInstance, K As SfcKey, ParentT As SfcInstance) _
    Inherits SfcCollection(Of T, K, ParentT) _
    Implements IEnumerable
'Użycie
Dim instance As SfcListCollection(Of T, K, ParentT)
public abstract class SfcListCollection<T, K, ParentT> : SfcCollection<T, K, ParentT>, 
    IEnumerable
where T : SfcInstance
where K : SfcKey
where ParentT : SfcInstance
generic<typename T, typename K, typename ParentT>
where T : SfcInstance
where K : SfcKey
where ParentT : SfcInstance
public ref class SfcListCollection abstract : public SfcCollection<T, K, ParentT>, 
    IEnumerable
[<AbstractClassAttribute>]
type SfcListCollection<'T, 'K, 'ParentT when 'T : SfcInstance when 'K : SfcKey when 'ParentT : SfcInstance> =  
    class
        inherit SfcCollection<'T, 'K, 'ParentT>
        interface IEnumerable
    end
Język JScript nie obsługuje ogólnych typów i metod.

Parametry typów

  • T
  • K
  • ParentT

Typ SfcListCollection<T, K, ParentT> uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona SfcListCollection<T, K, ParentT> Inicjuje nowe wystąpienie SfcListCollection<T, K, ParentT> klasy nadrzędnej określony parametr.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Count Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.Count).
Właściwość chroniona Initialized Pobiera wartość wskazującą, czy kolekcja została zainicjowana.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Właściwość publiczna IsReadOnly Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.IsReadOnly).
Właściwość publiczna IsSynchronized Pobiera lub ustawia wartość wskazującą, czy dostęp do kolekcja jest synchronizowane (wątek awaryjnym).Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Właściwość publiczna Item Pobiera element określony przez klucz.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Właściwość chroniona Parent Pobiera lub ustawia typ obiektu nadrzędnego.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Właściwość publiczna SyncRoot Pobiera lub ustawia obiekt, który służy do synchronizowania dostępu do kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje i obiekt do kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.Add(T)).
Metoda chroniona AddShadow Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.AddShadow(T)).
Metoda publiczna Clear Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.Clear()).
Metoda publiczna Contains(K) Określa, czy element kolekcja listy.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.Contains(T)).
Metoda publiczna Contains(T) Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.Contains(T)).
Metoda publiczna CopyTo(Array, Int32) Kopiuje elementy z kolekcja określonej tablicy w indeksie określonej tablicy.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda publiczna CopyTo(array<T[], Int32) Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.CopyTo(array<T[], Int32)).
Metoda chroniona CreateAndInitializeChildObject Tworzy obiekt podrzędność i dodaje go do kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda chroniona EnsureCollectionInitialized Inicjowanie kolekcja z serwera.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona FinishMerge Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.FinishMerge()).
Metoda chroniona GetCollectionElementNameImpl Pobiera sufiks jednolitej nazwy zasobu URN dla elementów kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda chroniona GetElementFactoryImpl Zwraca factory, używany do tworzenia wystąpień obiektów dla kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda publiczna GetEnumerator Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server.Pobiera wyliczenia kolekcja. (Zastępuje SfcCollection<T, K, ParentT>.GetEnumerator()).
Metoda chroniona GetExistingObjectByKey Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.GetExistingObjectByKey(K)).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetInternalCollectionImpl Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server.
Metoda chroniona GetObjectByKey Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.GetObjectByKey(K)).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona ImplAddExisting Dodaje określony obiekt do kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.ImplAddExisting(T)).
Metoda chroniona ImplRemoveExisting Usuwa określony obiekt z kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.ImplRemoveExisting(T)).
Metoda chroniona InitInnerCollection Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.InitInnerCollection()).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona PrepareMerge Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.PrepareMerge()).
Metoda publiczna Refresh() Odświeża kolekcja, tworząc nowe i łączących istniejących obiektów i właściwości kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda publiczna Refresh(Boolean) Odświeża kolekcja, tworząc nowe i łączących istniejących obiektów i właściwości kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda publiczna Remove Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Zastępuje SfcCollection<T, K, ParentT>.Remove(T)).
Metoda chroniona RemoveInternal Oznacza określony obiekt do usunięcia.Stan obiektu jest zestaw do ToBeDropped.Obiekt zostanie usunięty po nadrzędnej jest zmieniony lub usunięty.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda chroniona Rename Zmienia nazwę określonego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuWłaściwość prywatna IListSource.ContainsListCollection Pobiera wartość wskazującą, czy kolekcja jest kolekcją IList obiektów.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Pobiera moduł wyliczający których może iterować kolekcji.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna IListSource.GetList Zwraca IList obiekt, który może być powiązany z danymi źródło z obiektu, który implementuje IList interfejs.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.Add Dodaje określony obiekt do kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.AddShadow Dodaje określony obiekt do kolekcja cień.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuWłaściwość prywatna ISfcCollection.Count Pobiera numer elementy zawarte kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.EnsureInitialized Inicjuje kolekcja z serwera.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.FinishMerge Zamienia nowej kolekcja dla starego kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.GetCollectionElementNameImpl Pobiera sufiks nazwy URN dla elementów kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.GetElementFactory Pobiera factory, używany do tworzenia wystąpień obiektów dla kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.GetExisting Używa określonego klucz, aby pobrać istniejący element z kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.GetObjectByKey Używa określonego klucz, aby pobrać obiekt z kolekcja.Jeżeli nie znaleziono odpowiedniego obiektu, obiekt jest tworzony i dodawane do kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuWłaściwość prywatna ISfcCollection.Initialized Pobiera lub ustawia wartość wskazującą, czy kolekcja została zainicjowana.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuWłaściwość prywatna ISfcCollection.Parent Pobiera obiekt nadrzędny.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.PrepareMerge Przygotowuje się do wyniki kwerendy świeżego Scal z istniejącą kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.Remove Usuwa określony obiekt z kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.RemoveElement Usuwa określony element z kolekcja.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).
Jawna implementacja interfejsuMetoda prywatna ISfcCollection.Rename Zmienia nazwę określonego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SfcCollection<T, K, ParentT>).

Do góry

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.