ConnectionManagerBase 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연결 관리자의 추상 기본 클래스를 나타냅니다.
public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type ConnectionManagerBase = class
inherit DtsObject
Public MustInherit Class ConnectionManagerBase
Inherits DtsObject
- 상속
- 파생
설명
관리되는 연결 관리자는 에서 관리 클래스 ConnectionManagerBase를 파생한 후 속성으로 DtsConnectionAttribute 표시하여 만듭니다.
관리되는 연결 관리자를 만들 때는 연결 관리자가 통합 서비스 런타임과 제대로 작동하도록 스레딩 모델이 Both 되어야 합니다.
생성자
| Name | Description |
|---|---|
| ConnectionManagerBase() |
ConnectionManagerBase 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| AccessTokenProvider |
연결을 획득할 때 사용하는 액세스 토큰 제공자를 획득하거나 설정합니다. |
| ConnectionString |
연결에 대한 연결 문자열을 얻거나 설정합니다. |
| ProtectionLevel |
열거를 사용하여 DTSProtectionLevel 연결이 민감한 정보를 어떻게 제어하는지 강제하는 값을 얻거나 설정합니다. |
| Scope |
이 ConnectionManagerBase 객체에 대해 DTS 연결 관리자 범위를 얻습니다. |
| SupportsDTCTransactions |
연결이 Microsoft Distributed Transaction Coordinator(MS DTC) 트랜잭션을 지원하는지 나타내는 불리언을 반환합니다. |
| TargetServerVersion |
연결 관리자의 추상 기본 클래스를 나타냅니다. |
| Version |
이 연결 관리자 버전을 반환합니다. |
메서드
| Name | Description |
|---|---|
| AcquireConnection(Object) |
연결 유형의 인스턴스를 생성합니다. |
| CanUpdate(String) |
연결 관리자가 연결 XML을 최신 버전으로 업그레이드하는 것을 지원하는지 결정하는 불리언을 받거나 설정합니다. |
| Equals(Object) |
두 개체 인스턴스가 같은지 여부를 확인합니다. (다음에서 상속됨 DtsObject) |
| GetHashCode() |
이 인스턴스의 해시 코드를 반환합니다. (다음에서 상속됨 DtsObject) |
| ReleaseConnection(Object) |
. 동안 생성된 AcquireConnection(Object)연결을 해제합니다. 설계 시점과 실행 시점에 호출되었습니다. |
| SetQualifier(String) |
연결 관리자가 생성된 후, 실행 전에 연결 관리자의 자식자를 변경합니다. |
| Update(String) |
이전 버전의 연결 관리자가 유지한 XML을 업데이트합니다. |
| Validate(IDTSInfoEvents) |
연결을 검증하고 성공 또는 실패를 나타내는 열거 항목을 반환합니다. |