Condividi tramite


MigrationSqlGenerator Classe

Definizione

Classe base comune per i provider che converte le operazioni di migrazione indipendenti dal provider di database in comandi SQL specifici del provider di database.

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
Ereditarietà
MigrationSqlGenerator
Derivato

Costruttori

MigrationSqlGenerator()

Classe base comune per i provider che converte le operazioni di migrazione indipendenti dal provider di database in comandi SQL specifici del provider di database.

Proprietà

ProviderManifest

Ottiene o imposta il manifesto del provider.

Metodi

BuildStoreTypeUsage(String, PropertyModel)

Compila l'utilizzo del tipo di archivio per l'oggetto specificato storeTypeName usando i facet dell'oggetto specificato propertyModel.

Generate(IEnumerable<MigrationOperation>, String)

Converte un set di operazioni di migrazione in SQL specifico del provider di database.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Genera il corpo SQL per una stored procedure.

IsPermissionDeniedError(Exception)

Determina se un'eccezione specifica del provider corrisponde a un errore di autorizzazione a livello di database negato.

Si applica a