Udostępnij za pośrednictwem


MigrationSqlGenerator Klasa

Definicja

Typowa klasa bazowa dla dostawców, którzy konwertują operacje migracji niezależnej od dostawcy dostawcy do poleceń SQL specyficznych dla dostawcy bazy danych.

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
Dziedziczenie
MigrationSqlGenerator
Pochodne

Konstruktory

MigrationSqlGenerator()

Typowa klasa bazowa dla dostawców, którzy konwertują operacje migracji niezależnej od dostawcy dostawcy do poleceń SQL specyficznych dla dostawcy bazy danych.

Właściwości

ProviderManifest

Pobiera lub ustawia manifest dostawcy.

Metody

BuildStoreTypeUsage(String, PropertyModel)

Tworzy użycie typu magazynu dla określonego storeTypeName przy użyciu aspektów z określonego propertyModel.

Generate(IEnumerable<MigrationOperation>, String)

Konwertuje zestaw operacji migracji na specyficzny dla dostawcy bazy danych SQL.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Generuje treść sql dla procedury składowanej.

IsPermissionDeniedError(Exception)

Określa, czy wyjątek specyficzny dla dostawcy odpowiada błędowi odmowy uprawnień na poziomie bazy danych.

Dotyczy