SqlContext.IsAvailable Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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; }
static member IsAvailable : bool
Public Shared ReadOnly Property IsAvailable As Boolean
Hodnota vlastnosti
True pokud je kontextové připojení k dispozici a ostatní SqlContext členové jsou přístupní.
Poznámky
Pokud tato vlastnost vrátí hodnotu false, všichni ostatní SqlContext členové vyvolají hodnotu InvalidOperationException , pokud je použita.
Pokud tato vlastnost vrátí hodnotu false, jakýkoli pokus o otevření objektu připojení, který má "context connection=true" v připojovacím řetězci se nezdaří.
Tato vlastnost je jen ke čtení.
Pokud se při použití ADO.NET pro přístup k datům může část kódu spustit uvnitř SQL Server (s využitím integrace prostředí Common Language Runtime) i mimo SQL Server, lze tuto vlastnost použít ke kontrole, jestli je kontextové připojení dostupné.