다음을 통해 공유


DtsConvert 클래스

정의

중요

이 API는 CLS 규격이 아닙니다.

관리되는 Integration Services 런타임 개체를 네이티브 구현으로 변환하고 네이티브 구현을 관리되는 구현으로 변환하기 위한 변환 메서드를 제공합니다. 이 클래스는 상속될 수 없습니다.

public ref class DtsConvert sealed
[System.CLSCompliant(false)]
public sealed class DtsConvert
[<System.CLSCompliant(false)>]
type DtsConvert = class
Public NotInheritable Class DtsConvert
상속
DtsConvert
특성

설명

이 클래스를 사용하여 관리되는 런타임 개체 모델을 Data Flow 작업과 같은 네이티브 런타임 개체를 사용하는 다른 개체와 인터페이스합니다. 클래스는 DtsConvert , , ConnectionManagerPackageVariables등의 형식Connections에 대한 변환과 VariableDispenserVarType과 TypeCode 간 변환을 제공합니다. Data Flow 작업에 대한 자세한 내용은 프로그래밍 방식으로 Data Flow 작업 추가를 참조하세요.

생성자

DtsConvert()

DtsConvert 클래스의 새 인스턴스를 초기화합니다.

메서드

GetExtendedInterface(Application)

지정된 관리되는 IDTSApplication100 개체에 해당하는 네이티브 Application 개체를 가져옵니다.

GetExtendedInterface(ConnectionManager)

지정된 관리되는 IDTSConnectionManager100 개체에 해당하는 네이티브 ConnectionManager 개체를 가져옵니다.

GetExtendedInterface(Connections)

지정된 관리되는 IDTSConnections100 개체에 해당하는 네이티브 Connections 개체를 가져옵니다.

GetExtendedInterface(IDTSComponentEvents)

지정된 관리되는 IDTSComponentEvents100 개체에 해당하는 네이티브 IDTSComponentEvents 개체를 가져옵니다.

GetExtendedInterface(IDTSEvents)

지정된 관리되는 IDTSEvents100 개체에 해당하는 네이티브 IDTSEvents 개체를 가져옵니다.

GetExtendedInterface(IDTSInfoEvents)

지정된 관리되는 IDTSInfoEvents100 개체에 해당하는 네이티브 IDTSInfoEvents 개체를 가져옵니다.

GetExtendedInterface(Package)

지정된 관리되는 IDTSPackage100 개체에 해당하는 네이티브 Package 개체를 가져옵니다.

GetExtendedInterface(VariableDispenser)

지정된 관리되는 IDTSVariableDispenser100 개체에 해당하는 네이티브 VariableDispenser 개체를 가져옵니다.

GetExtendedInterface(Variables)

지정된 관리되는 IDTSVariables100 개체에 해당하는 네이티브 Variables 개체를 가져옵니다.

GetWrapper(IDTSApplication100)

지정된 네이티브 Application 개체에 해당하는 관리되는 IDTSApplication100 개체를 가져옵니다.

GetWrapper(IDTSConnectionManager100)

지정된 네이티브 ConnectionManager 개체에 해당하는 관리되는 IDTSConnectionManager100 개체를 가져옵니다.

GetWrapper(IDTSConnections100)

지정된 네이티브 Connections 개체에 해당하는 관리되는 IDTSConnections100 개체를 가져옵니다.

GetWrapper(IDTSEvents100)

지정된 네이티브 IDTSEvents 개체에 해당하는 관리되는 IDTSEvents100 개체를 가져옵니다.

GetWrapper(IDTSPackage100)

지정된 네이티브 Package 개체에 해당하는 관리되는 IDTSPackage100 개체를 가져옵니다.

GetWrapper(IDTSVariables100)

지정된 네이티브 Variables 개체에 해당하는 관리되는 IDTSVariables100 개체를 가져옵니다.

ToApplication(IDTSApplication100)
사용되지 않음.

*** 멤버는 사용되지 않습니다.GetWrapper(IDTSApplication100)대신 메서드. *** 네이티브 IDTSApplication100 개체를 관리 Application 되는 개체로 변환합니다.

ToApplication90(Application)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(Application) 사용합니다. 관리 Application 되는 개체를 네이티브 IDTSApplication100 개체로 변환합니다.

ToComponentEvents90(IDTSComponentEvents)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(IDTSComponentEvents) 사용합니다. 관리 IDTSComponentEvents 되는 개체를 네이티브 IDTSComponentEvents100 개체로 변환합니다.

ToConnectionManager(IDTSConnectionManager100)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetWrapper(IDTSConnectionManager100) 사용합니다. 네이티브 IDTSConnectionManager100 개체를 관리 ConnectionManager 되는 개체로 변환합니다.

ToConnectionManager90(ConnectionManager)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(ConnectionManager) 사용합니다. 관리 ConnectionManager 되는 개체를 네이티브 IDTSConnectionManager100 개체로 변환합니다.

ToConnections(IDTSConnections100)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetWrapper(IDTSConnections100) 사용합니다. 네이티브 IDTSConnections100 컬렉션을 관리 Connections 되는 컬렉션으로 변환합니다.

ToConnections90(Connections)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(Connections) 사용합니다. 관리 Connections 되는 컬렉션을 네이티브 IDTSConnections100 컬렉션으로 변환합니다.

ToEvents(IDTSEvents100)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetWrapper(IDTSEvents100) 사용합니다. 네이티브 IDTSEvents100 개체를 관리 IDTSEvents 되는 개체로 변환합니다.

ToEvents90(IDTSEvents)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(IDTSEvents) 사용합니다. 관리 IDTSEvents 되는 개체를 네이티브 IDTSEvents100 개체로 변환합니다.

ToInfoEvents90(IDTSInfoEvents)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(IDTSInfoEvents) 사용합니다. 관리 IDTSInfoEvents 되는 개체를 네이티브 IDTSInfoEvents100 개체로 변환합니다.

ToPackage(IDTSPackage100)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetWrapper(IDTSPackage100) 사용합니다. 네이티브 IDTSPackage100 개체를 관리 Package 되는 개체로 변환합니다.

ToPackage90(Package)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(Package) 사용합니다. 관리 Package 되는 개체를 네이티브 IDTSPackage100 개체로 변환합니다.

ToVariableDispenser90(VariableDispenser)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(VariableDispenser) 사용합니다. 관리 VariableDispenser 되는 개체를 네이티브 IDTSVariableDispenser100 개체로 변환합니다.

ToVariables(IDTSVariables100)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetWrapper(IDTSVariables100) 사용합니다. 네이티브 IDTSVariables100 컬렉션을 관리 Variables 되는 컬렉션으로 변환합니다.

ToVariables90(Variables)
사용되지 않음.

멤버는 사용되지 않습니다. 대신 메서드를 GetExtendedInterface(Variables) 사용합니다. 관리 Variables 되는 컬렉션을 네이티브 IDTSVariables100 컬렉션으로 변환합니다.

TypeCodeFromVarType(UInt16)

Variant 데이터 형식을 시스템 TypeCode로 변환합니다.

VarTypeFromTypeCode(TypeCode)

시스템 TypeCode를 Integration Services Variant 데이터 형식으로 변환합니다.

적용 대상