Partager via


MigrationSqlGenerator Classe

Définition

Classe de base courante pour les fournisseurs qui convertissent des opérations de migration indépendantes du fournisseur en commandes SQL spécifiques au fournisseur de base de données.

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
Héritage
MigrationSqlGenerator
Dérivé

Constructeurs

MigrationSqlGenerator()

Classe de base courante pour les fournisseurs qui convertissent des opérations de migration indépendantes du fournisseur en commandes SQL spécifiques au fournisseur de base de données.

Propriétés

ProviderManifest

Obtient ou définit le manifeste du fournisseur.

Méthodes

BuildStoreTypeUsage(String, PropertyModel)

Génère l’utilisation du type de magasin pour le spécifié storeTypeName à l’aide des facettes du spécifié propertyModel.

Generate(IEnumerable<MigrationOperation>, String)

Convertit un ensemble d’opérations de migration en SQL spécifique au fournisseur de base de données.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Génère le corps SQL d’une procédure stockée.

IsPermissionDeniedError(Exception)

Détermine si une exception spécifique au fournisseur correspond à une erreur d’autorisation refusée au niveau de la base de données.

S’applique à