次の方法で共有


DatabaseSnapshotExtender クラス

メソッドとプロパティを DatabaseSnapshot オブジェクトに追加します。

この API は、CLS に準拠していません。 

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

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Class DatabaseSnapshotExtender _
    Inherits SmoObjectExtender(Of Database) _
    Implements ISfcValidate
'使用
Dim instance As DatabaseSnapshotExtender
[CLSCompliantAttribute(false)]
public class DatabaseSnapshotExtender : SmoObjectExtender<Database>, 
    ISfcValidate
[CLSCompliantAttribute(false)]
public ref class DatabaseSnapshotExtender : public SmoObjectExtender<Database^>, 
    ISfcValidate
[<CLSCompliantAttribute(false)>]
type DatabaseSnapshotExtender =  
    class
        inherit SmoObjectExtender<Database>
        interface ISfcValidate
    end
public class DatabaseSnapshotExtender extends SmoObjectExtender<Database> implements ISfcValidate

継承階層

System. . :: . .Object
  SfcObjectExtender< (Of < ( <'Database> ) > ) >
    Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectExtender< (Of < ( <'Database> ) > ) >
      Microsoft.SqlServer.Management.Smo..::..DatabaseSnapshotExtender

スレッド セーフ

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