BackupDeviceList Class
The BackupDeviceList object provides programmatic access to a list backup devices.
This API is not CLS-compliant.
Assembly: Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)
System.Collections.Generic.List<T>
Microsoft.SqlServer.Management.Smo.BackupDeviceList
Name | Description | |
---|---|---|
![]() | BackupDeviceList() | Initializes a new instance of the BackupDeviceList class. |
![]() | BackupDeviceList(IEnumerable<BackupDeviceItem>) | Initializes a new instance of the BackupDeviceList class based on the specified BackupDeviceItem object. |
![]() | BackupDeviceList(Int32) | Initializes a new instance of the BackupDeviceList class with the specified capacity. |
Name | Description | |
---|---|---|
![]() ![]() | IEnumerable<T>.GetEnumerator() | (Inherited from List<T>.) |
![]() ![]() | ICollection.CopyTo(Array, Int32) | (Inherited from List<T>.) |
![]() ![]() | IEnumerable.GetEnumerator() | (Inherited from List<T>.) |
![]() ![]() | IList.Add(Object) | (Inherited from List<T>.) |
![]() ![]() | IList.Contains(Object) | (Inherited from List<T>.) |
![]() ![]() | IList.IndexOf(Object) | (Inherited from List<T>.) |
![]() ![]() | IList.Insert(Int32, Object) | (Inherited from List<T>.) |
![]() ![]() | IList.Remove(Object) | (Inherited from List<T>.) |
![]() ![]() | ICollection<T>.IsReadOnly | (Inherited from List<T>.) |
![]() ![]() | ICollection.IsSynchronized | (Inherited from List<T>.) |
![]() ![]() | ICollection.SyncRoot | (Inherited from List<T>.) |
![]() ![]() | IList.IsFixedSize | (Inherited from List<T>.) |
![]() ![]() | IList.IsReadOnly | (Inherited from List<T>.) |
![]() ![]() | IList.Item[Int32] | (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.