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; }
member this.IsAvailable : bool
Public Shared ReadOnly Property IsAvailable As Boolean
Hodnota vlastnosti
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.