다음을 통해 공유


BackupDeviceList 클래스

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

이 API는 CLS 규격이 아닙니다. 

상속 계층

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

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.SmoExtended(Microsoft.SqlServer.SmoExtended.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
Public Class BackupDeviceList _
    Inherits List(Of BackupDeviceItem)
‘사용 방법
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>

BackupDeviceList 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 BackupDeviceList() Initializes a new instance of the BackupDeviceList class.
공용 메서드 BackupDeviceList(Int32) Initializes a new instance of the BackupDeviceList class with the specified capacity.
공용 메서드 BackupDeviceList(IEnumerable<BackupDeviceItem>) Initializes a new instance of the BackupDeviceList class based on the specified BackupDeviceItem object.

맨 위로 이동

속성

  이름 설명
공용 속성 Capacity (List<BackupDeviceItem>에서 상속됨)
공용 속성 Count (List<BackupDeviceItem>에서 상속됨)
공용 속성 Item (List<BackupDeviceItem>에서 상속됨)

맨 위로 이동

메서드

  이름 설명
공용 메서드 Add (List<BackupDeviceItem>에서 상속됨)
공용 메서드 AddDevice Adds device type with the specified name to the list.
공용 메서드 AddRange (List<BackupDeviceItem>에서 상속됨)
공용 메서드 AsReadOnly (List<BackupDeviceItem>에서 상속됨)
공용 메서드 BinarySearch(T) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 BinarySearch(T, IComparer<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 BinarySearch(Int32, Int32, T, IComparer<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Clear (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Contains (List<BackupDeviceItem>에서 상속됨)
공용 메서드 ConvertAll<TOutput> (List<BackupDeviceItem>에서 상속됨)
공용 메서드 CopyTo(array<T[]) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 CopyTo(array<T[], Int32) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 CopyTo(Int32, array<T[], Int32, Int32) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 Exists (List<BackupDeviceItem>에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 Find (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindAll (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindIndex(Predicate<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindIndex(Int32, Predicate<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindIndex(Int32, Int32, Predicate<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindLast (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindLastIndex(Predicate<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindLastIndex(Int32, Predicate<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 FindLastIndex(Int32, Int32, Predicate<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 ForEach (List<BackupDeviceItem>에서 상속됨)
공용 메서드 GetEnumerator (List<BackupDeviceItem>에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetRange (List<BackupDeviceItem>에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 IndexOf(T) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 IndexOf(T, Int32) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 IndexOf(T, Int32, Int32) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Insert (List<BackupDeviceItem>에서 상속됨)
공용 메서드 InsertRange (List<BackupDeviceItem>에서 상속됨)
공용 메서드 LastIndexOf(T) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 LastIndexOf(T, Int32) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 LastIndexOf(T, Int32, Int32) (List<BackupDeviceItem>에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 Remove (List<BackupDeviceItem>에서 상속됨)
공용 메서드 RemoveAll (List<BackupDeviceItem>에서 상속됨)
공용 메서드 RemoveAt (List<BackupDeviceItem>에서 상속됨)
공용 메서드 RemoveRange (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Reverse() (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Reverse(Int32, Int32) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Sort() (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Sort(IComparer<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Sort(Comparison<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 Sort(Int32, Int32, IComparer<T>) (List<BackupDeviceItem>에서 상속됨)
공용 메서드 ToArray (List<BackupDeviceItem>에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)
공용 메서드 TrimExcess (List<BackupDeviceItem>에서 상속됨)
공용 메서드 TrueForAll (List<BackupDeviceItem>에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 IList.Add (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList.Contains (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 ICollection.CopyTo (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 IEnumerable<T>.GetEnumerator (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 IEnumerable.GetEnumerator (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList.IndexOf (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList.Insert (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 속성 IList.IsFixedSize (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 속성 ICollection<T>.IsReadOnly (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 속성 IList.IsReadOnly (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 속성 ICollection.IsSynchronized (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 속성 IList.Item (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList.Remove (List<BackupDeviceItem>에서 상속됨)
명시적 인터페이스 구현전용 속성 ICollection.SyncRoot (List<BackupDeviceItem>에서 상속됨)

맨 위로 이동

주의

With the BackupDeviceList object, you can do the following:

  • Perform a backup to the specified list of devices.

  • Add backup devices to the list.

데이터베이스 및 트랜잭션 로그 백업 및 복원

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Management.Smo 네임스페이스

관련 자료

BACKUP(Transact-SQL)