RelationalDatabaseCreator.CanConnectAsync(CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Pokud je zrušena CancellationToken .
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.