次の方法で共有


RefactoringDeploymentAnalyzer クラス

派生クラスで、各トランザクション レコードを分析し、対象となる操作のリストを提供します。

継承階層

System.Object
  Microsoft.Data.Schema.Refactoring.RefactoringDeploymentAnalyzer

名前空間:  Microsoft.Data.Schema.Refactoring
アセンブリ:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)

構文

'宣言
Public MustInherit Class RefactoringDeploymentAnalyzer _
    Implements IExtensionInformation, IExtension
public abstract class RefactoringDeploymentAnalyzer : IExtensionInformation, 
    IExtension
public ref class RefactoringDeploymentAnalyzer abstract : IExtensionInformation, 
    IExtension
[<AbstractClass>]
type RefactoringDeploymentAnalyzer =  
    class
        interface IExtensionInformation
        interface IExtension
    end
public abstract class RefactoringDeploymentAnalyzer implements IExtensionInformation, IExtension

RefactoringDeploymentAnalyzer 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド RefactoringDeploymentAnalyzer RefactoringDeploymentAnalyzer クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ DatabaseSchemaProvider 関連付けられているデータベース スキーマ プロバイダーを取得します。
パブリック プロパティ ExtensionHandle 拡張機能の種類と、この拡張機能の種類の名前付き構成を格納している拡張機能ハンドルを取得します。
パブリック プロパティ SupportedOperationName サポートされている操作の名前を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Analyze 指定されたトランザクション レコードを指定されたソース データ モデルとターゲット モデルに従って分析することによって、対象となる操作のリストを返します。
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MergeTransactionRecords このアナライザーが登録されているマージされたトランザクション レコードのリストを返します。
パブリック メソッド SetExtensionHandle このアナライザー拡張機能の拡張機能ハンドルを設定します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

継承時の注意

RefactoringDeploymentAnalyzer から継承する場合は、次のメンバーをオーバーライドする必要があります。

スレッド セーフ

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

参照

参照

Microsoft.Data.Schema.Refactoring 名前空間