MigrationSqlGenerator.Generate-Methode
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Konvertiert eine Gruppe von Migrationsvorgängen in Datenbankanbieter-spezifische SQL-Befehle.
Namespace: System.Data.Entity.Migrations.Sql
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public MustOverride Function Generate ( _
migrationOperations As IEnumerable(Of MigrationOperation), _
providerManifestToken As String _
) As IEnumerable(Of MigrationStatement)
'Usage
Dim instance As MigrationSqlGenerator
Dim migrationOperations As IEnumerable(Of MigrationOperation)
Dim providerManifestToken As String
Dim returnValue As IEnumerable(Of MigrationStatement)
returnValue = instance.Generate(migrationOperations, _
providerManifestToken)
public abstract IEnumerable<MigrationStatement> Generate(
IEnumerable<MigrationOperation> migrationOperations,
string providerManifestToken
)
public:
virtual IEnumerable<MigrationStatement^>^ Generate(
IEnumerable<MigrationOperation^>^ migrationOperations,
String^ providerManifestToken
) abstract
abstract Generate :
migrationOperations:IEnumerable<MigrationOperation> *
providerManifestToken:string -> IEnumerable<MigrationStatement>
public abstract function Generate(
migrationOperations : IEnumerable<MigrationOperation>,
providerManifestToken : String
) : IEnumerable<MigrationStatement>
Parameter
- migrationOperations
Typ: System.Collections.Generic.IEnumerable<MigrationOperation>
Die zu konvertierenden Vorgänge.
- providerManifestToken
Typ: System.String
Das Token, das die Zielversion der Datenbank darstellt.
Rückgabewert
Typ: System.Collections.Generic.IEnumerable<MigrationStatement>
Eine Liste von SQL-Anweisungen, mit denen Migrationsvorgänge ausgeführt werden.