SqlContext.IsAvailable Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.