Freigeben über


MigrationSqlGenerator Klasse

Definition

Allgemeine Basisklasse für Anbieter, die anbieterunabhängige Migrationsvorgänge in datenbankanbieterspezifische SQL-Befehle konvertieren.

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
Vererbung
MigrationSqlGenerator
Abgeleitet

Konstruktoren

MigrationSqlGenerator()

Allgemeine Basisklasse für Anbieter, die anbieterunabhängige Migrationsvorgänge in datenbankanbieterspezifische SQL-Befehle konvertieren.

Eigenschaften

ProviderManifest

Ruft das Anbietermanifest ab oder legt es fest.

Methoden

BuildStoreTypeUsage(String, PropertyModel)

Erstellt die Speichertypverwendung für die angegebene storeTypeName mithilfe der Facets aus dem angegebenen propertyModel.

Generate(IEnumerable<MigrationOperation>, String)

Konvertiert eine Reihe von Migrationsvorgängen in datenbankanbieterspezifische SQL-Vorgänge.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Generiert den SQL-Text für eine gespeicherte Prozedur.

IsPermissionDeniedError(Exception)

Bestimmt, ob eine anbieterspezifische Ausnahme einem Berechtigungsverweigerungsfehler auf Datenbankebene entspricht.

Gilt für: