DtsConvert Класс

Определение

Важно!

Этот API несовместим с CLS.

Представляет методы преобразования для преобразования объектов времени выполнения управляемых служб Integation Services в собственные реализации, а из собственных — в управляемые реализации. Этот класс не наследуется.

public ref class DtsConvert sealed
[System.CLSCompliant(false)]
public sealed class DtsConvert
[<System.CLSCompliant(false)>]
type DtsConvert = class
Public NotInheritable Class DtsConvert
Наследование
DtsConvert
Атрибуты

Комментарии

Используйте этот класс для интерфейса управляемой объектной модели времени выполнения с другими объектами, которые используют собственные объекты времени выполнения, такие как задача Поток данных. Класс DtsConvert предоставляет преобразования для таких типов, как Connections, , PackageConnectionManagerVariablesи VariableDispenserдля преобразования между VarTypes и TypeCodes. Дополнительные сведения о задаче Поток данных см. в разделе "Добавление задачи Поток данных программным способом".

Конструкторы

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 в тип данных Variant служб Integration Services.

Применяется к