Jazyk

IMigrationCommandExecutor.ExecuteNonQueryAsync Metoda

Definice

Přetížení

ExecuteNonQueryAsync(IEnumerable<MigrationCommand>, IRelationalConnection, CancellationToken)

Zdroj:
IMigrationCommandExecutor.cs
Zdroj:
IMigrationCommandExecutor.cs
Zdroj:
IMigrationCommandExecutor.cs
Zdroj:
IMigrationCommandExecutor.cs
Zdroj:
IMigrationCommandExecutor.cs

Spustí dané příkazy pomocí daného připojení k databázi.

public System.Threading.Tasks.Task ExecuteNonQueryAsync(System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Migrations.MigrationCommand> migrationCommands, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Threading.CancellationToken cancellationToken = default);
abstract member ExecuteNonQueryAsync : seq<Microsoft.EntityFrameworkCore.Migrations.MigrationCommand> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ExecuteNonQueryAsync (migrationCommands As IEnumerable(Of MigrationCommand), connection As IRelationalConnection, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametry

migrationCommands
IEnumerable<MigrationCommand>

Příkazy, které se mají provést.

connection
IRelationalConnection

Připojení, které se má použít.

cancellationToken
CancellationToken

A CancellationToken , která se má sledovat při čekání na dokončení úkolu.

Návraty

Úloha, která představuje asynchronní operaci.

Výjimky

Platí pro

ExecuteNonQueryAsync(IReadOnlyList<MigrationCommand>, IRelationalConnection, MigrationExecutionState, Boolean, Nullable<IsolationLevel>, CancellationToken)

Zdroj:
IMigrationCommandExecutor.cs
Zdroj:
IMigrationCommandExecutor.cs
Zdroj:
IMigrationCommandExecutor.cs

Spustí dané příkazy pomocí daného připojení k databázi.

public System.Threading.Tasks.Task<int> ExecuteNonQueryAsync(System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.MigrationCommand> migrationCommands, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Migrations.MigrationExecutionState executionState, bool commitTransaction, System.Data.IsolationLevel? isolationLevel = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ExecuteNonQueryAsync : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Migrations.MigrationCommand> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Migrations.MigrationExecutionState * bool * Nullable<System.Data.IsolationLevel> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Function ExecuteNonQueryAsync (migrationCommands As IReadOnlyList(Of MigrationCommand), connection As IRelationalConnection, executionState As MigrationExecutionState, commitTransaction As Boolean, Optional isolationLevel As Nullable(Of IsolationLevel) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Integer)

Parametry

migrationCommands
IReadOnlyList<MigrationCommand>

Příkazy, které se mají provést.

connection
IRelationalConnection

Připojení, které se má použít.

executionState
MigrationExecutionState

Stav aktuálního spuštění migrace.

commitTransaction
Boolean

Určuje, zda transakce spuštěna tímto voláním má být potvrzena. Pokud falsebude transakce zpřístupněna v executionState.

isolationLevel
Nullable<IsolationLevel>

Úroveň izolace transakce.

cancellationToken
CancellationToken

A CancellationToken , která se má sledovat při čekání na dokončení úkolu.

Návraty

Úloha, která představuje asynchronní operaci.

Výjimky

Platí pro