Jazyk

RelationalDatabaseCreator.CanConnectAsync(CancellationToken) Metoda

Definice

Určuje, zda je databáze k dispozici a může být připojena.

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

Parametry

cancellationToken
CancellationToken

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

Návraty

true je-li databáze k dispozici; false jinak.

Implementuje

Výjimky

Poznámky

Všechny výjimky vyvolané při pokusu o připojení jsou zachyceny a nejsou šířeny do aplikace, s výjimkou těch, které označují zrušení.

Nakonfigurované připojovací řetězec slouží k vytvoření připojení běžným způsobem, takže jsou dodrženy všechny nakonfigurované možnosti, jako jsou vypršení časového limitu.

Upozorňujeme, že schopnost připojit se k databázi neznamená, že je up-to-date s ohledem na vytvoření schématu atd.

Platí pro