Sdílet prostřednictvím


SqlContext.IsAvailable Vlastnost

Definice

Určuje, jestli je volající kód spuštěný v rámci SQL Server a jestli je možné získat přístup k kontextové připojení.

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

Hodnota vlastnosti

Boolean

True pokud je kontextové připojení k dispozici a ostatní SqlContext členové budou mít přístup.

Poznámky

Pokud tato vlastnost vrátí hodnotu false, všechny ostatní SqlContext členy vyvolá InvalidOperationException při použití.

Pokud tato vlastnost vrátí hodnotu false, jakýkoli pokus o otevření objektu připojení, který má v připojovacím řetězci hodnotu context connection=true, selže.

Tato vlastnost je jen ke čtení.

Pokud používáte ADO.NET pro přístup k datům, pokud se část kódu může spouštět jak uvnitř SQL Server (pomocí integrace modulu Common Language Runtime), tak i mimo SQL Server, můžete pomocí této vlastnosti zkontrolovat, jestli je kontextové připojení k dispozici.

Platí pro