BackupDeviceList Class

 

The BackupDeviceList object provides programmatic access to a list backup devices.

This API is not CLS-compliant.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)

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

[CLSCompliantAttribute(false)]
public class BackupDeviceList : List<BackupDeviceItem>

NameDescription
System_CAPS_pubmethodBackupDeviceList()

Initializes a new instance of the BackupDeviceList class.

System_CAPS_pubmethodBackupDeviceList(IEnumerable<BackupDeviceItem>)

Initializes a new instance of the BackupDeviceList class based on the specified BackupDeviceItem object.

System_CAPS_pubmethodBackupDeviceList(Int32)

Initializes a new instance of the BackupDeviceList class with the specified capacity.

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from List<T>.)

System_CAPS_pubpropertyCount

(Inherited from List<T>.)

System_CAPS_pubpropertyItem[Int32]

(Inherited from List<T>.)

NameDescription
System_CAPS_pubmethodAdd(T)

(Inherited from List<T>.)

System_CAPS_pubmethodAddDevice(String, DeviceType)

Adds device type with the specified name to the list.

System_CAPS_pubmethodAddRange(IEnumerable<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodAsReadOnly()

(Inherited from List<T>.)

System_CAPS_pubmethodBinarySearch(T)

(Inherited from List<T>.)

System_CAPS_pubmethodBinarySearch(T, IComparer<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodBinarySearch(Int32, Int32, T, IComparer<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodClear()

(Inherited from List<T>.)

System_CAPS_pubmethodContains(T)

(Inherited from List<T>.)

System_CAPS_pubmethodConvertAll<TOutput>(Converter<T, TOutput>)

(Inherited from List<T>.)

System_CAPS_pubmethodCopyTo(T[])

(Inherited from List<T>.)

System_CAPS_pubmethodCopyTo(T[], Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodCopyTo(Int32, T[], Int32, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodExists(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFind(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindAll(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindIndex(Int32, Int32, Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindIndex(Int32, Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindIndex(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindLast(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindLastIndex(Int32, Int32, Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindLastIndex(Int32, Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodFindLastIndex(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodForEach(Action<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from List<T>.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetRange(Int32, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIndexOf(T)

(Inherited from List<T>.)

System_CAPS_pubmethodIndexOf(T, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodIndexOf(T, Int32, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodInsert(Int32, T)

(Inherited from List<T>.)

System_CAPS_pubmethodInsertRange(Int32, IEnumerable<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodLastIndexOf(T)

(Inherited from List<T>.)

System_CAPS_pubmethodLastIndexOf(T, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodLastIndexOf(T, Int32, Int32)

(Inherited from List<T>.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRemove(T)

(Inherited from List<T>.)

System_CAPS_pubmethodRemoveAll(Predicate<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodRemoveRange(Int32, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodReverse()

(Inherited from List<T>.)

System_CAPS_pubmethodReverse(Int32, Int32)

(Inherited from List<T>.)

System_CAPS_pubmethodSort()

(Inherited from List<T>.)

System_CAPS_pubmethodSort(Comparison<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodSort(IComparer<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodSort(Int32, Int32, IComparer<T>)

(Inherited from List<T>.)

System_CAPS_pubmethodToArray()

(Inherited from List<T>.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTrimExcess()

(Inherited from List<T>.)

System_CAPS_pubmethodTrueForAll(Predicate<T>)

(Inherited from List<T>.)

With the BackupDeviceList object, you can do the following:

  • Perform a backup to the specified list of devices.

  • Add backup devices to the list.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: