次の方法で共有


BackupDeviceItem クラス

BackupDeviceItem オブジェクトを使用すると、指定した名前の SQL Server バックアップ デバイスにプログラムでアクセスできます。

継承階層

System.Object
  Microsoft.SqlServer.Management.Smo.BackupDeviceItem

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.SmoExtended (Microsoft.SqlServer.SmoExtended.dll)

構文

'宣言
Public Class BackupDeviceItem _
    Implements IComparable
'使用
Dim instance As BackupDeviceItem
public class BackupDeviceItem : IComparable
public ref class BackupDeviceItem : IComparable
type BackupDeviceItem =  
    class 
        interface IComparable 
    end
public class BackupDeviceItem implements IComparable

BackupDeviceItem 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド BackupDeviceItem() BackupDeviceItem クラスの新しいインスタンスを初期化します。
パブリック メソッド BackupDeviceItem(String, DeviceType) 指定した名前とデバイスの種類を持つ [BackupDeviceItem] クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ DeviceType BackupDeviceItem オブジェクトのデバイスの種類を取得します。
パブリック プロパティ Name BackupDeviceItem オブジェクトのデバイスの名前を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CompareTo 指定したオブジェクトが、参照先の BackupDeviceItem オブジェクトと同じ名前を使用しているかどうかを確認します。
パブリック メソッド Equals 現在のオブジェクトが指定したオブジェクトと同じかどうかを示します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode オブジェクトのハッシュ コードを取得します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

演算子

  名前 説明
パブリック演算子静的メンバー Equality 2 つの BackupDeviceItem オブジェクトに対する等価演算を実行し、これらのオブジェクトが等しいかどうかを示します。
パブリック演算子静的メンバー GreaterThan 2 つの BackupDeviceItem オブジェクトに対する演算を実行して、一方のオブジェクトが他方のオブジェクトより大きいかどうかを示します。
パブリック演算子静的メンバー Inequality 2 つの BackupDeviceItem オブジェクトに対する非等価演算を実行し、これらのオブジェクトが等しくないかどうかを示します。
パブリック演算子静的メンバー LessThan 2 つの BackupDeviceItem オブジェクトに対する演算を実行して、一方のオブジェクトが他方のオブジェクトより小さいかどうかを示します。

先頭に戻る

説明

BackupDeviceItem オブジェクトを使用すると、次のような操作を実行できます。

  • 名前を指定してバックアップ デバイスにアクセスする。

  • 指定した名前の 2 つのバックアップ デバイスが同じかどうかを確認する。

使用例

データベースおよびトランザクション ログのバックアップと復元

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.Smo 名前空間

その他の技術情報

BACKUP (Transact-SQL)