Condividi tramite


MigrationCommandListBuilder Classe

Definizione

Generatore per la creazione di un elenco di MigrationCommands che può quindi essere eseguito per eseguire la migrazione di un database.

public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
Ereditarietà
MigrationCommandListBuilder

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database .

Costruttori

MigrationCommandListBuilder(IRelationalCommandBuilderFactory)

Crea una nuova istanza del generatore.

MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies)

Crea una nuova istanza del generatore.

Proprietà

Dependencies

Dipendenze specifiche del provider relazionale per questo servizio.

Metodi

Append(Object)

Aggiunge l'oggetto specificato (come stringa) al comando da compilare.

Append(String)

Aggiunge la stringa specificata al comando in fase di compilazione.

AppendLine()

Avvia una nuova riga nel comando in fase di compilazione.

AppendLine(Object)

Aggiunge l'oggetto specificato (come stringa) al comando in fase di compilazione e quindi avvia una nuova riga.

AppendLine(String)

Aggiunge la stringa specificata al comando da compilare e quindi avvia una nuova riga.

AppendLines(Object)

Aggiunge l'oggetto specificato al comando compilato come più righe di testo. Ovvero, ogni riga nell'oggetto passato (come stringa) viene aggiunta come riga al comando in fase di compilazione. Ciò comporta la presenza del rientro corretto nelle righe.

AppendLines(String)

Aggiunge l'oggetto specificato al comando compilato come più righe di testo. Ovvero, ogni riga nella stringa passata viene aggiunta come riga al comando in fase di compilazione. Ciò comporta la presenza del rientro corretto nelle righe.

DecrementIndent()

Riduce il rientro corrente di un livello.

EndCommand(Boolean)

Termina la compilazione del comando corrente e la aggiunge all'elenco dei comandi compilati. La chiamata successiva a uno dei metodi del generatore avvierà la creazione di un nuovo comando.

GetCommandList()

Ottiene l'elenco dei comandi compilati.

IncrementIndent()

Aumenta il rientro corrente di un livello.

Indent()

Avvia un nuovo blocco di rientro, quindi tutto 'Accoda...' chiama finché il blocco non viene eliminato verrà rientrato un livello superiore al livello corrente.

Si applica a