다음을 통해 공유


IVsDataConnection 인터페이스

인터페이스를 대 한 데이터 연결을 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.Data.Services
어셈블리:  Microsoft.VisualStudio.Data.Services(Microsoft.VisualStudio.Data.Services.dll)

구문

‘선언
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

IVsDataConnection 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ConnectionTimeout 시도 종료 하 고 제한 시간 오류를 생성 하기 전에 연결 하기 위해 대기할 시간을 가져오거나 설정 합니다.
Public 속성 CurrentThreadHasLock 현재 스레드에서 잠금을 데이터 연결 개체에 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 DisplayConnectionString 보안 표시에 대 한 중요 한 정보가 있는 경우 포맷 되는 연결 문자열을 가져옵니다.
Public 속성 EncryptedConnectionString 연결 문자열의 암호화 된 버전을 가져옵니다.
Public 속성 IsLocked 현재 데이터 연결 잠겨 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsNonLocking 데이터 연결에 자동 잠금을 지원 하는지 여부를 나타내는 값을 가져옵니다.
Public 속성 Provider 데이터 공급자의 GUID를 가져옵니다.
Public 속성 SafeConnectionString 중요 한 정보를 제외 하는 연결 문자열을 가져옵니다.
Public 속성 Source GUID를 데이터 원본의 현재 데이터 연결을 가져옵니다.
Public 속성 State 데이터 연결의 현재 상태를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Clone() 현재 데이터 연결의 복사본을 만듭니다.
Public 메서드 Clone(Boolean) 현재 데이터 연결의 복사본을 만듭니다.
Public 메서드 Close 현재 데이터 연결을 닫습니다.
Public 메서드 Dispose 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨)
Public 메서드 EnsureConnected 현재 데이터 연결에 연결 되어 있는지 여부 및 그렇지 않은 경우를 확인 하 고 엽니다.
Public 메서드 EquivalentTo 공급자의 GUID와 연결 문자열을 표시 된 대로 지정 된 데이터 연결 정보를 데이터 연결의 현재 인스턴스에 해당 하는 인지 나타냅니다.
Public 메서드 GetLockedProviderObject() 현재 데이터 연결을 지 원하는 내부 잠긴된 데이터 공급자를 검색 합니다.
Public 메서드 GetLockedProviderObject(Int32) 현재 데이터 연결을 잠근 후 기본 데이터 공급자를 검색 합니다.
Public 메서드 GetService 지정된 형식의 서비스 개체를 가져옵니다. (IServiceProvider에서 상속됨)
Public 메서드 Lock() 현재 데이터 연결을 잠급니다.
Public 메서드 Lock(Int32) 현재 데이터 연결을 잠급니다.
Public 메서드 Open 현재 데이터 연결을 엽니다.
Public 메서드 ReleaseExclusiveAccessProxy 기존 단독 액세스 프록시를 해제합니다.
Public 메서드 Unlock 현재 데이터 연결의 잠금을 해제 합니다.
Public 메서드 UnlockProviderObject 현재 데이터 연결에 대 한 기본 공급자 개체 잠금을 해제합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 MessageReceived 데이터 소스에서 메시지를 받을 때 발생 합니다. (IVsDataConnectionEvents에서 상속됨)
Public 이벤트 StateChanged 데이터 연결의 상태가 변경 될 때 발생 합니다. (IVsDataConnectionEvents에서 상속됨)

위쪽

설명

이 인터페이스는 기본 제공 DDEX 서비스로 구현 됩니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Services 네임스페이스