IVsDataConnection 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 연결을 나타냅니다.
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
- 구현
속성
ConnectionTimeout |
시도를 종료하고 시간 제한 오류를 생성하기 전에 연결을 설정할 때까지 대기할 시간을 가져오거나 설정합니다. |
CurrentThreadHasLock |
현재 스레드에 데이터 연결 개체에 대한 잠금이 있는지 여부를 나타내는 값을 가져옵니다. |
DisplayConnectionString |
중요한 정보가 있는 경우 보안 표시를 위해 형식이 지정된 연결 문자열 가져옵니다. |
EncryptedConnectionString |
암호화된 버전의 연결 문자열 가져옵니다. |
IsLocked |
현재 데이터 연결이 잠겨 있는지 여부를 나타내는 값을 가져옵니다. |
IsNonLocking |
데이터 연결이 자동 잠금을 지원하는지 여부를 나타내는 값을 가져옵니다. |
Provider |
데이터 공급자의 GUID를 가져옵니다. |
SafeConnectionString |
중요한 정보를 제외한 연결 문자열 가져옵니다. |
Source |
현재 데이터 연결에 대한 데이터 원본의 GUID(있는 경우)를 가져옵니다. |
State |
데이터 연결의 현재 상태를 가져옵니다. |
메서드
Clone() |
현재 데이터 연결의 복사본을 만듭니다. |
Clone(Boolean) |
현재 데이터 연결의 복사본을 만듭니다. |
Close() |
현재 데이터 연결을 닫습니다. |
EnsureConnected() |
현재 데이터 연결이 연결되어 있는지 여부를 확인하고 연결되지 않은 경우 엽니다. |
EquivalentTo(Guid, String, Boolean) |
공급자 GUID 및 연결 문자열 나타내는 지정된 데이터 연결 정보가 데이터 연결의 현재 instance 해당하는지 여부를 나타냅니다. |
GetLockedProviderObject() |
현재 데이터 연결을 지원하는 기본 잠긴 데이터 공급자를 검색합니다. |
GetLockedProviderObject(Int32) |
현재 데이터 연결을 잠간 후 기본 데이터 공급자를 검색합니다. |
Lock() |
현재 데이터 연결을 잠킵니다. |
Lock(Int32) |
현재 데이터 연결을 잠킵니다. |
Open() |
현재 데이터 연결을 엽니다. |
ReleaseExclusiveAccessProxy() |
기존 전용 액세스 프록시를 해제합니다. |
Unlock() |
현재 데이터 연결의 잠금을 해제합니다. |
UnlockProviderObject() |
현재 데이터 연결에 대한 기본 공급자 개체의 잠금을 해제합니다. |
이벤트
MessageReceived |
데이터 원본에서 메시지를 받을 때 발생합니다. (다음에서 상속됨 IVsDataConnectionEvents) |
StateChanged |
데이터 연결의 상태가 변경되면 발생합니다. (다음에서 상속됨 IVsDataConnectionEvents) |