SqlContext.IsAvailable Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob der aufrufende Code in SQL Server ausgeführt wird und ob auf die Kontextverbindung zugegriffen werden kann.
public:
static property bool IsAvailable { bool get(); };
public static bool IsAvailable { get; }
member this.IsAvailable : bool
Public Shared ReadOnly Property IsAvailable As Boolean
Eigenschaftswert
True
, wenn die Kontextverbindung verfügbar ist und auf die anderen SqlContext-Member zugegriffen werden kann.
Hinweise
Wenn diese Eigenschaft "false" zurückgibt, werden alle anderen SqlContext Elemente bei Verwendung ausgelöst InvalidOperationException .
Wenn diese Eigenschaft "false" zurückgibt, schlägt ein Verbindungsobjekt mit dem Fehler "context connection=true" in der Verbindungszeichenfolge fehl.
Diese Eigenschaft ist schreibgeschützt.
Wenn Sie ADO.NET für den Datenzugriff verwenden, kann ein Codeteil sowohl innerhalb von SQL Server (mit der Integration gemeinsamer Sprachlaufzeit) als auch außerhalb von SQL Server ausgeführt werden, damit diese Eigenschaft überprüft werden kann, ob die Kontextverbindung verfügbar ist.