MigrationSqlGenerator Class

 

Common base class for providers that convert provider agnostic migration operations into database provider specific SQL commands.

Namespace:   System.Data.Entity.Migrations.Sql
Assembly:  EntityFramework (in EntityFramework.dll)


public abstract class MigrationSqlGenerator

NameDescription
System_CAPS_protmethodMigrationSqlGenerator()

Initializes a new instance of the MigrationSqlGenerator class.

NameDescription
System_CAPS_protpropertyProviderManifest

Gets or sets the provider manifest.

NameDescription
System_CAPS_protmethodBuildStoreTypeUsage(String, PropertyModel)

Builds the store type usage for the specified storeTypeName using the facets from the specified propertyModel.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGenerate(IEnumerable<MigrationOperation>, String)

Converts a set of migration operations into database provider specific SQL.

System_CAPS_pubmethodGenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Generates the SQL body for a stored procedure.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.