Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa la interfaz para una conexión de datos.
Espacio de nombres: Microsoft.VisualStudio.Data.Services
Ensamblado: Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)
Sintaxis
'Declaración
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
El tipo IVsDataConnection expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
ConnectionTimeout | Obtiene o establece la cantidad de tiempo de espera para establecer una conexión antes de finalizar el intento y generar un error de tiempo de espera. |
![]() |
CurrentThreadHasLock | Obtiene un valor que indica si el subproceso actual tiene un bloqueo en el objeto de conexión de datos. |
![]() |
DisplayConnectionString | Obtiene la cadena de conexión en la que la información confidencial, si existe, se da formato para la presentación segura. |
![]() |
EncryptedConnectionString | Obtiene una versión cifrada de la cadena de conexión. |
![]() |
IsLocked | Obtiene un valor que indica si la conexión de datos actual está bloqueada. |
![]() |
IsNonLocking | Obtiene un valor que indica si la conexión de datos admite el bloqueo automático. |
![]() |
Provider | Obtiene el GUID del proveedor de datos. |
![]() |
SafeConnectionString | Obtiene la cadena de conexión, excepto la información confidencial. |
![]() |
Source | Obtiene el GUID del origen de datos para la conexión de datos actual, si existe. |
![]() |
State | Obtiene el estado actual de la conexión de datos. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Clone() | Crea una copia de la conexión de datos actual. |
![]() |
Clone(Boolean) | Crea una copia de la conexión de datos actual. |
![]() |
Close | Cierra la conexión de datos actual. |
![]() |
Dispose | Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable). |
![]() |
EnsureConnected | Determina si la conexión de datos actual está conectada, y, si no, lo abre. |
![]() |
EquivalentTo | Indica si la información especificada de la conexión de datos, como se representa por el GUID del proveedor y una cadena de conexión, es equivalente a la instancia actual de la conexión de datos. |
![]() |
GetLockedProviderObject() | Recupera el proveedor de datos bloqueado el subyacente que admite la conexión de datos actual. |
![]() |
GetLockedProviderObject(Int32) | Recupera el proveedor de datos subyacente después de bloquear la conexión de datos actual. |
![]() |
GetService | Obtiene el objeto de servicio del tipo especificado. (Se hereda de IServiceProvider). |
![]() |
Lock() | Bloquea la conexión de datos actual. |
![]() |
Lock(Int32) | Bloquea la conexión de datos actual. |
![]() |
Open | Abra la conexión de datos actual. |
![]() |
ReleaseExclusiveAccessProxy | Publica un proxy exclusivo existente de acceso. |
![]() |
Unlock | Desbloquea la conexión de datos actual. |
![]() |
UnlockProviderObject | Desbloquea el objeto de proveedor subyacente para la conexión de datos actual. |
Arriba
Eventos
| Nombre | Descripción | |
|---|---|---|
![]() |
MessageReceived | Se produce cuando se recibe un mensaje del origen de datos. (Se hereda de IVsDataConnectionEvents). |
![]() |
StateChanged | Se produce cuando se cambia el estado de la conexión de datos. (Se hereda de IVsDataConnectionEvents). |
Arriba
Comentarios
Se implementa esta interfaz como un servicio integrada DDEX.
.gif)
.gif)
.gif)