SqlServerMigrationSqlGenerator.Generate メソッド (IEnumerable<MigrationOperation>, String)
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
一連の移行操作を Microsoft SQL Server 固有の SQL に変換します。
名前空間: System.Data.Entity.SqlServer
アセンブリ: EntityFramework.SqlServer (EntityFramework.SqlServer.dll 内)
構文
'宣言
Public Overrides Function Generate ( _
migrationOperations As IEnumerable(Of MigrationOperation), _
providerManifestToken As String _
) As IEnumerable(Of MigrationStatement)
'使用
Dim instance As SqlServerMigrationSqlGenerator
Dim migrationOperations As IEnumerable(Of MigrationOperation)
Dim providerManifestToken As String
Dim returnValue As IEnumerable(Of MigrationStatement)
returnValue = instance.Generate(migrationOperations, _
providerManifestToken)
public override IEnumerable<MigrationStatement> Generate(
IEnumerable<MigrationOperation> migrationOperations,
string providerManifestToken
)
public:
virtual IEnumerable<MigrationStatement^>^ Generate(
IEnumerable<MigrationOperation^>^ migrationOperations,
String^ providerManifestToken
) override
abstract Generate :
migrationOperations:IEnumerable<MigrationOperation> *
providerManifestToken:string -> IEnumerable<MigrationStatement>
override Generate :
migrationOperations:IEnumerable<MigrationOperation> *
providerManifestToken:string -> IEnumerable<MigrationStatement>
public override function Generate(
migrationOperations : IEnumerable<MigrationOperation>,
providerManifestToken : String
) : IEnumerable<MigrationStatement>
パラメーター
- migrationOperations
型 : System.Collections.Generic.IEnumerable<MigrationOperation>
変換される操作。
- providerManifestToken
型 : System.String
対象の SQL Server のバージョンを表すトークン ( 2005", "2008").
戻り値
型 : System.Collections.Generic.IEnumerable<MigrationStatement>
移行操作を実行するために実行される SQL ステートメントのリスト。