EntityTableSqlGenerator Class

 

Updates the SQL DB definition to take into account columns marked by TableColumnType. The EntityTableSqlGenerator can be enabled either by using the scaffolded DbContext or by deriving from the EntityContext base class.

Namespace:   Microsoft.WindowsAzure.Mobile.Service.Tables
Assembly:  Microsoft.WindowsAzure.Mobile.Service.Entity (in Microsoft.WindowsAzure.Mobile.Service.Entity.dll)

System::Object
  System.Data.Entity.Migrations.Sql::MigrationSqlGenerator
    System.Data.Entity.SqlServer::SqlServerMigrationSqlGenerator
      Microsoft.WindowsAzure.Mobile.Service.Tables::EntityTableSqlGenerator

public ref class EntityTableSqlGenerator : SqlServerMigrationSqlGenerator

NameDescription
System_CAPS_protmethodBuildColumnType(ColumnModel^)
System_CAPS_protmethodBuildStoreTypeUsage(String^, PropertyModel^)

(Inherited from MigrationSqlGenerator.)

System_CAPS_protmethodCreateConnection()
System_CAPS_protmethodDropDefaultConstraint(String^, String^, IndentedTextWriter^)
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGenerate(AddColumnOperation^)
System_CAPS_protmethodGenerate(AddForeignKeyOperation^)
System_CAPS_protmethodGenerate(AddPrimaryKeyOperation^)
System_CAPS_protmethodGenerate(AlterColumnOperation^)
System_CAPS_protmethodGenerate(AlterProcedureOperation^)
System_CAPS_protmethodGenerate(AlterTableOperation^)
System_CAPS_protmethodGenerate(Boolean)
System_CAPS_protmethodGenerate(array<Byte>^)
System_CAPS_protmethodGenerate(ColumnModel^, IndentedTextWriter^)
System_CAPS_protmethodGenerate(CreateIndexOperation^)
System_CAPS_protmethodGenerate(CreateProcedureOperation^)
System_CAPS_protmethodGenerate(CreateTableOperation^)
System_CAPS_protmethodGenerate(DateTime)
System_CAPS_protmethodGenerate(DateTimeOffset)
System_CAPS_protmethodGenerate(DbGeography^)
System_CAPS_protmethodGenerate(DbGeometry^)
System_CAPS_protmethodGenerate(DropColumnOperation^)
System_CAPS_protmethodGenerate(DropForeignKeyOperation^)
System_CAPS_protmethodGenerate(DropIndexOperation^)
System_CAPS_protmethodGenerate(DropPrimaryKeyOperation^)
System_CAPS_protmethodGenerate(DropProcedureOperation^)
System_CAPS_protmethodGenerate(DropTableOperation^)
System_CAPS_protmethodGenerate(Guid)
System_CAPS_protmethodGenerate(HistoryOperation^)
System_CAPS_pubmethodGenerate(IEnumerable<MigrationOperation^>^, String^)
System_CAPS_protmethodGenerate(MigrationOperation^)
System_CAPS_protmethodGenerate(MoveProcedureOperation^)
System_CAPS_protmethodGenerate(MoveTableOperation^)
System_CAPS_protmethodGenerate(Object^)
System_CAPS_protmethodGenerate(RenameColumnOperation^)
System_CAPS_protmethodGenerate(RenameIndexOperation^)
System_CAPS_protmethodGenerate(RenameProcedureOperation^)
System_CAPS_protmethodGenerate(RenameTableOperation^)
System_CAPS_protmethodGenerate(SqlOperation^)
System_CAPS_protmethodGenerate(String^)
System_CAPS_protmethodGenerate(TimeSpan)
System_CAPS_protmethodGenerate(UpdateDatabaseOperation^)
System_CAPS_protmethodGenerateCreateSchema(String^)
System_CAPS_protmethodGenerateMakeSystemTable(CreateTableOperation^, IndentedTextWriter^)
System_CAPS_pubmethodGenerateProcedureBody(ICollection<DbModificationCommandTree^>^, String^, String^)
System_CAPS_protmethodGetColumnName(String^, String^)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetTableColumnType(ColumnModel^)

System_CAPS_protmethodGetTrigger(String^, String^, String^)

System_CAPS_protmethodGetTriggerName(String^)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodName(String^)
System_CAPS_protmethodQuote(String^)
System_CAPS_protmethodStatement(IndentedTextWriter^, String^)
System_CAPS_protmethodStatement(String^, Boolean, String^)
System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_protmethodUpdateTableColumn(ColumnModel^, TableColumnType)

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

Return to top
Show: