BackupDeviceList Class
TOC
Collapse the table of content
Expand the table of content

BackupDeviceList Class

 

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

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:
© 2016 Microsoft