MigrationSqlGenerator クラス

定義

プロバイダーに依存しない移行操作をデータベース プロバイダー固有の SQL コマンドに変換するプロバイダーの共通基本クラス。

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
継承
MigrationSqlGenerator
派生

コンストラクター

名前 説明
MigrationSqlGenerator()

プロバイダーに依存しない移行操作をデータベース プロバイダー固有の SQL コマンドに変換するプロバイダーの共通基本クラス。

プロパティ

名前 説明
ProviderManifest

プロバイダー マニフェストを取得または設定します。

メソッド

名前 説明
BuildStoreTypeUsage(String, PropertyModel)

指定した のファセットを使用して、指定した storeTypeName のストアの種類の使用状況をビルドします propertyModel

Generate(IEnumerable<MigrationOperation>, String)

一連の移行操作をデータベース プロバイダー固有の SQL に変換します。

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

ストアド プロシージャの SQL 本文を生成します。

IsPermissionDeniedError(Exception)

プロバイダー固有の例外がデータベース レベルのアクセス許可拒否エラーに対応しているかどうかを判断します。

適用対象