Sdílet prostřednictvím


MigrationSqlGenerator Třída

Definice

Běžná základní třída pro zprostředkovatele, kteří převádějí operace migrace nezávislé na poskytovateli na příkazy SQL specifické pro zprostředkovatele databáze.

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
Dědičnost
MigrationSqlGenerator
Odvozené

Konstruktory

MigrationSqlGenerator()

Běžná základní třída pro zprostředkovatele, kteří převádějí operace migrace nezávislé na poskytovateli na příkazy SQL specifické pro zprostředkovatele databáze.

Vlastnosti

ProviderManifest

Získá nebo nastaví manifest zprostředkovatele.

Metody

BuildStoreTypeUsage(String, PropertyModel)

Vytvoří využití typu úložiště pro zadaný storeTypeName typ pomocí faset ze zadaného propertyModel.

Generate(IEnumerable<MigrationOperation>, String)

Převede sadu operací migrace na SQL specifické pro poskytovatele databáze.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Vygeneruje tělo SQL pro uloženou proceduru.

IsPermissionDeniedError(Exception)

Určuje, jestli výjimka specifická pro zprostředkovatele odpovídá chybě odepření oprávnění na úrovni databáze.

Platí pro