다음을 통해 공유


RelationalDatabaseCreator.CanConnectAsync(CancellationToken) 메서드

정의

데이터베이스를 사용할 수 있고 연결할 수 있는지 여부를 결정합니다.

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)

매개 변수

cancellationToken
CancellationToken

CancellationToken 작업이 완료 될 때까지 기다리는 동안 관찰할 입니다.

반환

true 데이터베이스를 사용할 수 있으면 이고, false 그렇지 않으면.

구현

예외

설명

연결을 시도할 때 throw된 모든 예외가 catch되고 애플리케이션에 전파되지 않습니다.

구성된 연결 문자열은 일반적인 방식으로 연결을 만드는 데 사용되므로 시간 제한과 같은 구성된 모든 옵션이 적용됩니다.

데이터베이스에 연결할 수 있다고 해서 스키마 만들기 등과 관련하여 최신 상태임을 의미하지는 않습니다.

적용 대상