SqlCeMigrationSqlGenerator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Anbieter zum Konvertieren von anbieterunabhängigen Migrationsvorgängen in SQL-Befehle, die für Microsoft SQL Server Compact Edition ausgeführt werden können.
public class SqlCeMigrationSqlGenerator : System.Data.Entity.Migrations.Sql.SqlServerMigrationSqlGenerator
type SqlCeMigrationSqlGenerator = class
inherit SqlServerMigrationSqlGenerator
Public Class SqlCeMigrationSqlGenerator
Inherits SqlServerMigrationSqlGenerator
- Vererbung
Konstruktoren
SqlCeMigrationSqlGenerator() |
Anbieter zum Konvertieren von anbieterunabhängigen Migrationsvorgängen in SQL-Befehle, die für Microsoft SQL Server Compact Edition ausgeführt werden können. |
Eigenschaften
ProviderManifest |
Ruft das Anbietermanifest ab oder legt es fest. (Geerbt von MigrationSqlGenerator) |
Methoden
BuildColumnType(ColumnModel) |
Generiert SQL, um den Datentyp einer Spalte anzugeben. Diese Methode generiert nur den tatsächlichen Typ, nicht den SQL-Typ, um die Spalte zu erstellen. (Geerbt von SqlServerMigrationSqlGenerator) |
BuildStoreTypeUsage(String, PropertyModel) |
Erstellt die Speichertypverwendung für die angegebene |
CreateConnection() |
Erstellt eine leere Verbindung für den aktuellen Anbieter. Ermöglicht abgeleiteten Anbietern die Verwendung einer anderen Verbindung als SqlConnection. |
Generate(AddColumnOperation) |
Generiert SQL für einen AddColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(AddForeignKeyOperation) |
Generiert SQL für einen AddForeignKeyOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(AddPrimaryKeyOperation) |
Generiert SQL für einen AddPrimaryKeyOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(AlterColumnOperation) |
Generiert SQL für einen AlterColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
Generate(Boolean) |
Generiert SQL, um einen konstanten Bool-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(Byte[]) |
Generiert SQL, um einen konstanten Byte[]-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(CreateIndexOperation) |
Generiert SQL für einen CreateIndexOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(CreateTableOperation) |
Generiert SQL für einen CreateTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DateTime) |
Generiert SQL, um einen konstanten DateTime-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. |
Generate(DateTimeOffset) |
Generiert SQL, um einen konstanten DateTimeOffset-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DbGeography) |
Generiert SQL, um einen konstanten geogrpahy-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DbGeometry) |
Generiert SQL, um einen konstanten Geometrie-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DeleteHistoryOperation) |
Generiert SQL für einen DeleteHistoryOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DropColumnOperation) |
Generiert SQL für einen DropColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
Generate(DropForeignKeyOperation) |
Generiert SQL für einen DropForeignKeyOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DropIndexOperation) |
Generiert SQL für einen DropIndexOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
Generate(DropPrimaryKeyOperation) |
Generiert SQL für einen DropPrimaryKeyOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(DropTableOperation) |
Generiert SQL für einen DropTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(Guid) |
Generiert SQL, um einen konstanten GUID-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(IEnumerable<MigrationOperation>, String) |
Konvertiert eine Reihe von Migrationsvorgängen in Microsoft SQL Server spezifischen SQL. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(InsertHistoryOperation) |
Generiert SQL für einen InsertHistoryOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(MoveTableOperation) |
Generiert SQL für einen MoveTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
Generate(Object) |
Generiert SQL, um einen konstanten Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(RenameColumnOperation) |
Generiert SQL für einen RenameColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
Generate(RenameTableOperation) |
Generiert SQL für einen RenameTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
Generate(SqlOperation) |
Generiert SQL für einen SqlOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(String) |
Generiert SQL, um einen konstanten Zeichenfolgen-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
Generate(TimeSpan) |
Generiert SQL, um einen konstanten TimeSpan-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen. (Geerbt von SqlServerMigrationSqlGenerator) |
GenerateCreateSchema(String) |
Generiert SQL zum Erstellen eines Datenbankschemas. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
GenerateMakeSystemTable(CreateTableOperation) |
Generiert SQL, um eine Tabelle als Systemtabelle zu markieren. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden. |
GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String) |
Generiert den SQL-Text für eine gespeicherte Prozedur. (Geerbt von MigrationSqlGenerator) |
IsPermissionDeniedError(Exception) |
Bestimmt, ob eine anbieterspezifische Ausnahme einem Berechtigungsverweigerungsfehler auf Datenbankebene entspricht. (Geerbt von MigrationSqlGenerator) |
Name(String) |
Generiert einen Namen in Anführungszeichen. Der angegebene Name kann das Schema enthalten oder nicht. |
Quote(String) |
Gibt einen Bezeichner für SQL Server an. (Geerbt von SqlServerMigrationSqlGenerator) |
Statement(IndentedTextWriter) |
Fügt eine neue Anweisung hinzu, die für die Datenbank ausgeführt werden soll. (Geerbt von SqlServerMigrationSqlGenerator) |
Statement(String, Boolean) |
Fügt eine neue Anweisung hinzu, die für die Datenbank ausgeführt werden soll. (Geerbt von SqlServerMigrationSqlGenerator) |
Gilt für:
Entity Framework