Compartilhar via


RelationalDatabaseCreator.HasTablesAsync(CancellationToken) Método

Definição

Determina de forma assíncrona se o banco de dados contém alguma tabela. Nenhuma tentativa é feita para determinar se as tabelas pertencem ao modelo atual ou não.

protected virtual System.Threading.Tasks.Task<bool> HasTablesAsync (System.Threading.CancellationToken cancellationToken = default);
public virtual System.Threading.Tasks.Task<bool> HasTablesAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member HasTablesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.HasTablesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Protected Overridable Function HasTablesAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Public Overridable Function HasTablesAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parâmetros

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém um valor que indica se alguma tabela está presente no banco de dados.

Implementações

Exceções

Se o padrão CancellationToken for cancelado.

Aplica-se a