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; }
static member 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, wird bei Verwendung von allen anderen SqlContext Membern ein InvalidOperationException ausgelöst.
Wenn diese Eigenschaft false zurückgibt, schlägt jeder Versuch, ein Verbindungsobjekt mit "context connection=true" in der Verbindungszeichenfolge zu öffnen, fehl.
Diese Eigenschaft ist schreibgeschützt.
Wenn bei Verwendung von ADO.NET für den Datenzugriff ein Codeteil sowohl innerhalb SQL Server (mithilfe der Common Language Runtime-Integration) als auch außerhalb SQL Server ausgeführt werden kann, kann diese Eigenschaft verwendet werden, um zu überprüfen, ob die Kontextverbindung verfügbar ist.