SqlContext.IsAvailable Eigenschaft

Definition

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.

Gilt für: