Freigeben über


MigrationSqlGenerator-Klasse

[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.]

Allgemeine Basisklasse für Anbieter, die anbieteragnostische Migrationsvorgänge in Datenbankanbieter-spezifische SQL-Befehle konvertieren.

Vererbungshierarchie

System.Object
  System.Data.Entity.Migrations.Sql.MigrationSqlGenerator
    System.Data.Entity.SqlServer.SqlServerMigrationSqlGenerator
    System.Data.Entity.SqlServerCompact.SqlCeMigrationSqlGenerator

Namespace:  System.Data.Entity.Migrations.Sql
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public MustInherit Class MigrationSqlGenerator
'Usage
Dim instance As MigrationSqlGenerator
public abstract class MigrationSqlGenerator
public ref class MigrationSqlGenerator abstract
[<AbstractClassAttribute>]
type MigrationSqlGenerator =  class end
public abstract class MigrationSqlGenerator

Der MigrationSqlGenerator-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode MigrationSqlGenerator Initialisiert eine neue Instanz der MigrationSqlGenerator-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft ProviderManifest Ruft das Anbietermanifest ab oder legt es fest.

Oben

Methoden

  Name Beschreibung
Geschützte Methode BuildStoreTypeUsage Erstellt die Speichertypnutzung für den angegebenen storeTypeName anhand der Facets aus dem angegebenen propertyModel.
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode Generate Konvertiert eine Gruppe von Migrationsvorgängen in Datenbankanbieter-spezifische SQL-Befehle.
Öffentliche Methode GenerateProcedureBody Erzeugt den SQL-Text für eine gespeicherte Prozedur.
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Migrations.Sql-Namespace