Udostępnij za pośrednictwem


Klasa BackupDeviceList

BackupDeviceList Obiektu umożliwia programistyczny dostęp do urządzenia kopia zapasowa listy.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

System.Object
  System.Collections.Generic.List<BackupDeviceItem>
    Microsoft.SqlServer.Management.Smo.BackupDeviceList

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

Składnia

'Deklaracja
<CLSCompliantAttribute(False)> _
Public Class BackupDeviceList _
    Inherits List(Of BackupDeviceItem)
'Użycie
Dim instance As BackupDeviceList
[CLSCompliantAttribute(false)]
public class BackupDeviceList : List<BackupDeviceItem>
[CLSCompliantAttribute(false)]
public ref class BackupDeviceList : public List<BackupDeviceItem^>
[<CLSCompliantAttribute(false)>]
type BackupDeviceList =  
    class
        inherit List<BackupDeviceItem>
    end
public class BackupDeviceList extends List<BackupDeviceItem>

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna BackupDeviceList() Inicjuje nowe wystąpienie BackupDeviceList klasy
Metoda publiczna BackupDeviceList(Int32) Inicjuje nowe wystąpienie BackupDeviceList klasy z określonej pojemności.
Metoda publiczna BackupDeviceList(IEnumerable<BackupDeviceItem>) Inicjuje nowe wystąpienie BackupDeviceList klasy oparte na określonym BackupDeviceItem obiektu.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Capacity (Dziedziczony z List<BackupDeviceItem>).
Właściwość publiczna Count (Dziedziczony z List<BackupDeviceItem>).
Właściwość publiczna Item (Dziedziczony z List<BackupDeviceItem>).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna AddDevice Typ urządzenia o określonej nazwie dodaje do listy.
Metoda publiczna AddRange (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna AsReadOnly (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna BinarySearch(T) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna BinarySearch(T, IComparer<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna BinarySearch(Int32, Int32, T, IComparer<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Clear (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Contains (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna ConvertAll<TOutput> (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna CopyTo(array<T[]) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna CopyTo(array<T[], Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna CopyTo(Int32, array<T[], Int32, Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda publiczna Exists (Dziedziczony z List<BackupDeviceItem>).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna Find (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindAll (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindIndex(Predicate<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindIndex(Int32, Predicate<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindIndex(Int32, Int32, Predicate<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindLast (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindLastIndex(Predicate<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindLastIndex(Int32, Predicate<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna FindLastIndex(Int32, Int32, Predicate<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna ForEach (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna GetEnumerator (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetRange (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna IndexOf(T) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna IndexOf(T, Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna IndexOf(T, Int32, Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Insert (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna InsertRange (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna LastIndexOf(T) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna LastIndexOf(T, Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna LastIndexOf(T, Int32, Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Remove (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna RemoveAll (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna RemoveAt (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna RemoveRange (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Reverse() (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Reverse(Int32, Int32) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Sort() (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Sort(IComparer<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Sort(Comparison<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna Sort(Int32, Int32, IComparer<T>) (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna ToArray (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna TrimExcess (Dziedziczony z List<BackupDeviceItem>).
Metoda publiczna TrueForAll (Dziedziczony z List<BackupDeviceItem>).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna IList.Contains (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable<T>.GetEnumerator (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna IList.Insert (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection<T>.IsReadOnly (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuMetoda prywatna IList.Remove (Dziedziczony z List<BackupDeviceItem>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot (Dziedziczony z List<BackupDeviceItem>).

Do góry

Uwagi

Z BackupDeviceList obiektu, można wykonać następujące czynności:

  • kopia zapasowa z określonej listy urządzeń.

  • Urządzenia kopia zapasowa należy dodać do listy.

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.