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(Of T)
    Microsoft.SqlServer.Management.Smo.BackupDeviceList

<CLSCompliantAttribute(False)>
Public Class BackupDeviceList
	Inherits List(Of BackupDeviceItem)

NameDescription
System_CAPS_pubmethodBackupDeviceList()

Initializes a new instance of the BackupDeviceList class.

System_CAPS_pubmethodBackupDeviceList(IEnumerable(Of 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(Of T).)

System_CAPS_pubpropertyCount

(Inherited from List(Of T).)

System_CAPS_pubpropertyItem(Int32)

(Inherited from List(Of T).)

NameDescription
System_CAPS_pubmethodAdd(T)

(Inherited from List(Of T).)

System_CAPS_pubmethodAddDevice(String, DeviceType)

Adds device type with the specified name to the list.

System_CAPS_pubmethodAddRange(IEnumerable(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodAsReadOnly()

(Inherited from List(Of T).)

System_CAPS_pubmethodBinarySearch(T)

(Inherited from List(Of T).)

System_CAPS_pubmethodBinarySearch(T, IComparer(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodBinarySearch(Int32, Int32, T, IComparer(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodClear()

(Inherited from List(Of T).)

System_CAPS_pubmethodContains(T)

(Inherited from List(Of T).)

System_CAPS_pubmethodConvertAll(Of TOutput)(Converter(Of T, TOutput))

(Inherited from List(Of T).)

System_CAPS_pubmethodCopyTo(T())

(Inherited from List(Of T).)

System_CAPS_pubmethodCopyTo(T(), Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodCopyTo(Int32, T(), Int32, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodExists(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFind(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindAll(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindIndex(Int32, Int32, Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindIndex(Int32, Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindIndex(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindLast(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindLastIndex(Int32, Int32, Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindLastIndex(Int32, Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodFindLastIndex(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodForEach(Action(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodGetEnumerator()

(Inherited from List(Of T).)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetRange(Int32, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIndexOf(T)

(Inherited from List(Of T).)

System_CAPS_pubmethodIndexOf(T, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodIndexOf(T, Int32, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodInsert(Int32, T)

(Inherited from List(Of T).)

System_CAPS_pubmethodInsertRange(Int32, IEnumerable(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodLastIndexOf(T)

(Inherited from List(Of T).)

System_CAPS_pubmethodLastIndexOf(T, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodLastIndexOf(T, Int32, Int32)

(Inherited from List(Of T).)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRemove(T)

(Inherited from List(Of T).)

System_CAPS_pubmethodRemoveAll(Predicate(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodRemoveRange(Int32, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodReverse()

(Inherited from List(Of T).)

System_CAPS_pubmethodReverse(Int32, Int32)

(Inherited from List(Of T).)

System_CAPS_pubmethodSort()

(Inherited from List(Of T).)

System_CAPS_pubmethodSort(Comparison(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodSort(IComparer(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodSort(Int32, Int32, IComparer(Of T))

(Inherited from List(Of T).)

System_CAPS_pubmethodToArray()

(Inherited from List(Of T).)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTrimExcess()

(Inherited from List(Of T).)

System_CAPS_pubmethodTrueForAll(Predicate(Of T))

(Inherited from List(Of 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: