IVsDataConnection – rozhraní
Představuje rozhraní pro datové připojení.
Obor názvů: Microsoft.VisualStudio.Data.Services
Sestavení: Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Deklarace
Public Interface IVsDataConnection _
Inherits IVsDataConnectionEvents, IServiceProvider, IDisposable
public interface IVsDataConnection : IVsDataConnectionEvents,
IServiceProvider, IDisposable
public interface class IVsDataConnection : IVsDataConnectionEvents,
IServiceProvider, IDisposable
type IVsDataConnection =
interface
interface IVsDataConnectionEvents
interface IServiceProvider
interface IDisposable
end
public interface IVsDataConnection extends IVsDataConnectionEvents, IServiceProvider, IDisposable
Typ IVsDataConnection zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
ConnectionTimeout | Získá nebo nastaví dobu čekání před ukončením pokusu a generováním chyby vypršení časového limitu připojení. | |
CurrentThreadHasLock | Získá hodnotu určující, zda má aktuální podproces zámek na data objektu připojení. | |
DisplayConnectionString | Získá připojovací řetězec, v němž citlivé informace, pokud je formátován pro zabezpečená zobrazení. | |
EncryptedConnectionString | Získá zašifrovaná verze řetězce připojení. | |
IsLocked | Získá hodnotu určující, zda aktuální datové připojení je uzamčena. | |
IsNonLocking | Získá hodnotu určující, zda podporuje datové připojení, automatické uzamykání. | |
Provider | Získá identifikátor GUID zprostředkovatele dat. | |
SafeConnectionString | Načte řetězec připojení, s výjimkou důvěrných informací. | |
Source | Případné, získá identifikátor GUID zdroje dat pro aktuální datové připojení. | |
State | Načte aktuální stav datové připojení. |
Nahoru
Metody
Název | Popis | |
---|---|---|
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í. | |
Dispose | Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.) | |
EnsureConnected | Určuje, zda je připojen aktuální datové připojení a pokud ne, jej otevře. | |
EquivalentTo | Označuje, zda informace o daném datovém připojení jako zprostředkovatel GUID a připojovací řetězec odpovídající aktuální instance datového připojení. | |
GetLockedProviderObject() | Získá základní uzamčená data zprostředkovatele, který podporuje aktuální datové připojení. | |
GetLockedProviderObject(Int32) | Získá základní zprostředkovatel dat po uzamčení aktuální datové připojení. | |
GetService | Získá služby objekt zadaného typu. (Zděděno z IServiceProvider.) | |
Lock() | Uzamkne aktuální datové připojení. | |
Lock(Int32) | Uzamkne aktuální datové připojení. | |
Open | Otevře aktuální datové připojení. | |
ReleaseExclusiveAccessProxy | Vydání existující proxy výhradní přístup. | |
Unlock | Odemkne aktuální datové připojení. | |
UnlockProviderObject | Odemkne základní objekt zprostředkovatele pro aktuální datové připojení. |
Nahoru
Události
Název | Popis | |
---|---|---|
MessageReceived | Vyvolá se při přijetí zprávy ze zdroje dat. (Zděděno z IVsDataConnectionEvents.) | |
StateChanged | Vyvolá se při změně stavu datového připojení. (Zděděno z IVsDataConnectionEvents.) |
Nahoru
Poznámky
Toto rozhraní je implementováno jako integrované služby DDEX.