Udostępnij za pośrednictwem


SqlContext.IsAvailable Właściwość

Definicja

Określa, czy kod wywołujący jest uruchomiony w SQL Server, a jeśli można uzyskać dostęp do połączenia kontekstowego.

public:
 static property bool IsAvailable { bool get(); };
public static bool IsAvailable { get; }
member this.IsAvailable : bool
Public Shared ReadOnly Property IsAvailable As Boolean

Wartość właściwości

Boolean

True jeśli połączenie kontekstowe jest dostępne, a inni SqlContext członkowie mogą uzyskać dostęp.

Uwagi

Jeśli ta właściwość zwróci wartość false, wszyscy inni SqlContext członkowie zgłaszają InvalidOperationException wartość w przypadku użycia.

Jeśli ta właściwość zwraca wartość false, każda próba otwarcia obiektu połączenia z "context connection=true" w parametrach połączenia kończy się niepowodzeniem.

Ta właściwość jest tylko do odczytu.

W przypadku korzystania z ADO.NET na potrzeby dostępu do danych, jeśli fragment kodu może działać zarówno wewnątrz SQL Server (przy użyciu integracji środowiska uruchomieniowego języka wspólnego) jak i poza SQL Server, ta właściwość może służyć do sprawdzania, czy połączenie kontekstowe jest dostępne.

Dotyczy