Udostępnij za pośrednictwem


Klasa DependencyCollection

DependencyCollection Klasy reprezentuje kolekcja Dependency obiektów, które są używane do określenia klasy węzła w SMO wykonywanie skryptów operacje.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.DependencyCollection

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

Składnia

'Deklaracja
Public Class DependencyCollection _
    Implements IList(Of DependencyCollectionNode), ICollection(Of DependencyCollectionNode),  _
    IEnumerable(Of DependencyCollectionNode), IEnumerable
'Użycie
Dim instance As DependencyCollection
public class DependencyCollection : IList<DependencyCollectionNode>, 
    ICollection<DependencyCollectionNode>, IEnumerable<DependencyCollectionNode>, IEnumerable
public ref class DependencyCollection : IList<DependencyCollectionNode^>, 
    ICollection<DependencyCollectionNode^>, IEnumerable<DependencyCollectionNode^>, IEnumerable
type DependencyCollection =  
    class
        interface IList<DependencyCollectionNode>
        interface ICollection<DependencyCollectionNode>
        interface IEnumerable<DependencyCollectionNode>
        interface IEnumerable
    end
public class DependencyCollection implements IList<DependencyCollectionNode>, ICollection<DependencyCollectionNode>, IEnumerable<DependencyCollectionNode>, IEnumerable

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna DependencyCollection Inicjuje nowe wystąpienie DependencyCollection klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera numer DependencyCollectionNode obiektów w DependencyCollection obiektu.
Właściwość publiczna Item Pobiera DependencyCollectionNode obiektu kolekcja według numeru indeksu.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje Dependency obiektu, aby DependencyCollection obiektu.
Metoda publiczna AddRange Dodaje zakres węzłów do kolekcja.
Metoda publiczna Clear Usuwa wszystkie DependencyCollectionNode obiektów z odwołanie DependencyCollection obiektu.
Metoda publiczna Contains Określa, czy określona DependencyCollectionNode obiekt jest element członkowski z DependencyCollection obiektu.
Metoda publiczna ContainsUrn Określa, czy określona Urn obiekt istnieje na określonym serwerze.
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 Pobiera moduł wyliczający których może iterować przez listę obiektów.
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna IndexOf Zwraca wartość indeksu DependencyCollectionNode obiekt w DependencyCollection obiektu.
Metoda publiczna Insert Wstawia DependencyCollectionNode obiektu w położeniu indeksu określone w DependencyCollection obiektu.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Remove Usuwa DependencyCollectionNode obiekt z DependencyCollection obiektu.
Metoda publiczna RemoveAt Usuwa DependencyCollectionNode obiekt z DependencyCollection obiektu i określony indeks pozycji.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Zwraca interfejs elemencie IEnumerator, który jest wymagany do iterować przez kolekcję.
Jawna implementacja interfejsuWłaściwość prywatna ICollection<DependencyCollectionNode>.IsReadOnly Określa, czy kolekcja zależność jest tylko do odczytu.

Do góry

Uwagi

A DependencyCollection obiektu mogą służyć do uzyskiwania dostępu do zestaw wykonywanie skryptów zależności.Można użyć elementu właściwość do zwracania określonej Dependency obiektu.

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.

Przykłady

Skryptó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.