IVsDataConnection Rozhraní
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í.
Představuje datové připojení.
public interface class IVsDataConnection : IDisposable, IServiceProvider, Microsoft::VisualStudio::Data::Services::IVsDataConnectionEvents
public interface IVsDataConnection : IDisposable, IServiceProvider, Microsoft.VisualStudio.Data.Services.IVsDataConnectionEvents
type IVsDataConnection = interface
interface IVsDataConnectionEvents
interface IServiceProvider
interface IDisposable
Public Interface IVsDataConnection
Implements IDisposable, IServiceProvider, IVsDataConnectionEvents
- Implementuje
Vlastnosti
ConnectionTimeout |
Získá nebo nastaví dobu čekání na navázání připojení před ukončením pokusu a generování časového limitu chyby. |
CurrentThreadHasLock |
Získá hodnotu určující, zda aktuální vlákno má zámek datového připojení objektu. |
DisplayConnectionString |
Získá připojovací řetězec, ve kterém jsou citlivé informace, pokud jsou k dispozici, je formátován pro zabezpečené zobrazení. |
EncryptedConnectionString |
Získá šifrovanou verzi připojovací řetězec. |
IsLocked |
Získá hodnotu označující, zda je aktuální datové připojení uzamčeno. |
IsNonLocking |
Získá hodnotu označující, zda datové připojení podporuje automatické uzamčení. |
Provider |
Získá identifikátor GUID zprostředkovatele dat. |
SafeConnectionString |
Získá připojovací řetězec s výjimkou citlivých informací. |
Source |
Získá identifikátor GUID zdroje dat pro aktuální datové připojení, pokud existuje. |
State |
Získá aktuální stav datového připojení. |
Metody
Clone() |
Vytvoří kopii aktuálního datového připojení. |
Clone(Boolean) |
Vytvoří kopii aktuálního datového připojení. |
Close() |
Zavře aktuální datové připojení. |
EnsureConnected() |
Určuje, jestli je aktuální datové připojení připojené, a pokud ne, otevře ho. |
EquivalentTo(Guid, String, Boolean) |
Určuje, zda jsou informace o daném datovém připojení reprezentované identifikátorem GUID poskytovatele a připojovací řetězec ekvivalentní aktuální instanci datového připojení. |
GetLockedProviderObject() |
Načte základního uzamčeného zprostředkovatele dat, který podporuje aktuální datové připojení. |
GetLockedProviderObject(Int32) |
Načte podkladového poskytovatele dat po uzamčení aktuálního datového připojení. |
Lock() |
Uzamkne aktuální datové připojení. |
Lock(Int32) |
Uzamkne aktuální datové připojení. |
Open() |
Otevře aktuální datové připojení. |
ReleaseExclusiveAccessProxy() |
Uvolní stávající proxy server s výhradním přístupem. |
Unlock() |
Odemkne aktuální datové připojení. |
UnlockProviderObject() |
Odemkne objekt základního poskytovatele pro aktuální datové připojení. |
Událost
MessageReceived |
Nastane při přijetí zprávy ze zdroje dat. (Zděděno od IVsDataConnectionEvents) |
StateChanged |
Nastane při změně stavu datového připojení. (Zděděno od IVsDataConnectionEvents) |