ConnectionManagerBase 클래스

정의

연결 관리자의 추상 기본 클래스를 나타냅니다.

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
파생

설명

관리되는 연결 관리자는 에서 관리 클래스 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)

연결을 검증하고 성공 또는 실패를 나타내는 열거 항목을 반환합니다.

적용 대상