Microsoft.SqlServer.Dts.Runtime.Wrapper.Sql2012 命名空间

Microsoft.SqlServer.Dts.Runtime.Wrapper.Sql2012 命名空间提供的类和接口可用于在运行时中创建控制流组件。 此程序集是命名空间 Microsoft.SqlServer.Dts.Runtime,程序集 Microsoft.SqlServer.ManagedDTS (在 microsoft.sqlserver.manageddts.dll 中) 主互操作程序集 (PIA)。 此命名空间中的类不应实例化。 请改用 Microsoft.SqlServer.Dts.Runtime 中找到的类。

ApplicationClass
ConnectionManagerAdoClass
ConnectionManagerAdoNetClass
ConnectionManagerCacheClass
ConnectionManagerExcelClass
ConnectionManagerFileClass
ConnectionManagerFlatFileClass
ConnectionManagerFtpClass
ConnectionManagerHostClass
ConnectionManagerHttpClass
ConnectionManagerMultiFileClass
ConnectionManagerMultiFlatFileClass
ConnectionManagerOdbcClass
ConnectionManagerOLAPClass
ConnectionManagerOleDbClass
ConnectionManagerSqlMobileClass
EventHandlerClass
ExpressionEvaluatorClass
ForEachEnumeratorHostClass
ForEachItemEnumeratorClass
ForEachLoopClass
ForLoopClass
FTPClientConnection100Class
HttpClientConnection100Class
LogProviderEventLogClass
LogProviderHostClass
LogProviderSQLProfilerClass
LogProviderSQLServerClass
LogProviderTextFileClass
LogProviderXMLFileClass
PackageClass
PackageNeutralClass
PackageRemote32Class
PackageRemote64Class
ParameterClass
PrecedenceConstraintClass
ProjectConnectionsCreatorClass
ProjectConnectionsCreatorNeutralClass
ReplacementTaskClass
SequenceClass
TaskCreator32Class

此 API 支持产品基础结构,不应在代码中直接使用。 表示 32 位任务创建者类。

TaskCreator64Class

此 API 支持产品基础结构,不应在代码中直接使用。 表示任务创建者类。

TaskHostClass
VariableClass
VariableCreatorClass
VariableDispenserClass

结构

_FILETIME

此 API 支持产品基础结构,不应在代码中直接使用。 指定运行时的文件时间。

_LARGE_INTEGER

此 API 支持产品基础结构,不应在代码中直接使用。 为运行时包装指定大整数。

_ULARGE_INTEGER

此 API 支持产品基础结构,不应在代码中直接使用。 提供一种访问为两个 64 位数据类型 * * DWORD * * s 或为单个 * * DWORDLONG * *。

DTP_DATA_UNION

此 API 支持产品基础结构,不应在代码中直接使用。 指定联合数据类型。

DTP_DBDATE

此 API 支持产品基础结构,不应在代码中直接使用。 指定日期结构的枚举。

DTP_DBTIME

此 API 支持产品基础结构,不应在代码中直接使用。 指定数据类型时间结构。

DTP_DBTIME2

此 API 支持产品基础结构,不应在代码中直接使用。 指定由小时、分钟、秒和秒小数部分组成的时间结构。

DTP_DBTIMESTAMP

此 API 支持产品基础结构,不应在代码中直接使用。 由年、月、日、小时、分钟、秒和小数秒组成的时间戳结构。 小数秒的最大小数位数为 3。

DTP_DBTIMESTAMP2

此 API 支持产品基础结构,不应在代码中直接使用。 由年、月、日、小时、分钟、秒和小数秒组成的时间戳结构。 小数秒的最大小数位数为 7。

DTP_DBTIMESTAMPOFFSET

此 API 支持产品基础结构,不应在代码中直接使用。 一个包含年、月、日、小时、分钟、秒和秒的小数部分的时间戳结构,该结构具有用于获取本地时间的通用协调时间 (UTC) 的时区偏移值。 小数秒的最大小数位数为 7。

DTP_FILETIME

此 API 支持产品基础结构,不应在代码中直接使用。 指定数据 filetime 结构的枚举。

DTP_NUMERIC

此 API 支持产品基础结构,不应在代码中直接使用。 指定数据数值结构的枚举。

DTP_VARIANT
DTS_EVENT_COLUMN_FILTER

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅DTSEventColumnFilter

DTS_MANAGED_INFO

此 API 支持产品基础结构,不应在代码中直接使用。 指定数据托管信息结构。

DTS_MANAGED_PROPERTY

此 API 支持产品基础结构,不应在代码中直接使用。 指定托管的数据属性的枚举。

DTS_PACKAGE_UPGRADE_OPTIONS

此 API 支持产品基础结构,不应在代码中直接使用。 一种用于在包升级期间指定选项的结构。

tagSTATSTG

接口

Application

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ApplicationClass

ConnectionManagerAdo

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerAdoClass

ConnectionManagerAdoNet

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerAdoNetClass

ConnectionManagerCache

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerCacheClass

ConnectionManagerExcel

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerExcelClass

ConnectionManagerFile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerFileClass

ConnectionManagerFlatFile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManager

ConnectionManagerFtp

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerFtpClass

ConnectionManagerHost

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerHostClass

ConnectionManagerHttp

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerHttpClass

ConnectionManagerMultiFile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerMultiFileClass

ConnectionManagerMultiFlatFile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerMultiFlatFileClass

ConnectionManagerOdbc

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerOdbcClass

ConnectionManagerOLAP

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerOLAPClass

ConnectionManagerOleDb

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerOleDbClass

ConnectionManagerSqlMobile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ConnectionManagerSqlMobileClass

EventHandler

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅EventHandlerClass

ExpressionEvaluator

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ExpressionEvaluatorClass

ForEachEnumeratorHost

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ForEachEnumeratorHostClass

ForEachItemEnumerator

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ForEachItemEnumeratorClass

ForEachLoop

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ForEachLoopClass

ForLoop

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ForLoopClass

FTPClientConnection100

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅IDTSFtpClientConnection100

HttpClientConnection100

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅HttpClientConnection100Class

IDTSApplication100
IDTSBreakpointManager100
IDTSBreakpointSite100
IDTSBreakpointTarget100
IDTSBreakpointTargets100
IDTSCloneVariableDispenser100
IDTSComponentEvents100
IDTSComponentPersist100
IDTSConfiguration100
IDTSConfigurationControl100
IDTSConfigurations100
IDTSConnectionInfo100
IDTSConnectionInfos100
IDTSConnectionManager100
IDTSConnectionManagerCache100
IDTSConnectionManagerCacheColumn100
IDTSConnectionManagerCacheColumns100
IDTSConnectionManagerDatabaseParameters100
IDTSConnectionManagerExcel100
IDTSConnectionManagerFile100
IDTSConnectionManagerFlatFile100
IDTSConnectionManagerFlatFileColumn100
IDTSConnectionManagerFlatFileColumns100
IDTSConnectionManagerFtp100
IDTSConnectionManagerHttp100
IDTSConnectionManagerInit100
IDTSConnectionManagerMarshalControl100
IDTSConnectionManagerVariables100
IDTSConnections100
IDTSContainer100
IDTSDataTapConfiguration100

此 API 支持产品基础结构,不应在代码中直接使用。 提供用于使用数据分流配置的方法。

IDTSDataTypeInfo100
IDTSDataTypeInfos100
IDTSDBProviderInfo100
IDTSDBProviderInfos100
IDTSDowngradableObject100
IDTSDowngradeSettings100
IDTSDumpConfiguration100
IDTSDynamicName100
IDTSEnumReferencedObjects100
IDTSError100
IDTSErrors100
IDTSEvaluatorContext100
IDTSEventHandler100
IDTSEventHandlers100
IDTSEventInfo100
IDTSEventInfos100
IDTSEvents100
IDTSEventsProvider100
IDTSExecutable100
IDTSExecutables100
IDTSExecutionLocation100
IDTSExecutionMetrics100
IDTSExecutionPath100
IDTSExpression100
IDTSExpressionEvaluator100
IDTSExtendedProperties100
IDTSExtendedProperty100
IDTSForEachEnumerator100
IDTSForEachEnumeratorInfo100
IDTSForEachEnumeratorInfos100
IDTSForEachItem100
IDTSForEachItemEnumerator100
IDTSForEachItems100
IDTSForEachItemsProvider100
IDTSForEachItemValue100
IDTSForEachLoop100
IDTSForEachVariableMapping100
IDTSForEachVariableMappings100
IDTSForLoop100
IDTSFtpClientConnection100
IDTSHasInternalProperties100
IDTSHttpClientConnection100
IDTSInfoEvents100

此 API 支持产品基础结构,不应在代码中直接使用。 定义用于激发信息性事件、警告事件和错误事件的接口。

IDTSLogEntryInfo100
IDTSLogEntryInfos100
IDTSLogging100
IDTSLoggingOptions100
IDTSLogProvider100
IDTSLogProviderInfo100
IDTSLogProviderInfos100
IDTSLogProviderInit100
IDTSLogProviders100
IDTSManagedForEachEnumeratorWrapper100
IDTSManagedHelper100
IDTSManagedPropertyHelper100
IDTSManagedSerializer100
IDTSManagedTask100
IDTSManagedWrapper100
IDTSManagedXmlSerializationHelper100

此 API 支持产品基础结构,不应在代码中直接使用。 介绍 XML 序列化帮助器的接口。

IDTSName100
IDTSObjectHost100
IDTSObjectReferenceTracker100

此 API 支持产品基础结构,不应在代码中直接使用。 提供一个接口,用于有关从包删除变量和连接的影响和后果的分析。

IDTSObjectVersionUpdate100
IDTSODBCHandles100
IDTSPackage100
IDTSPackageInfo100
IDTSPackageInfos100
IDTSPackageInternal100
IDTSPackagePath100
IDTSPackagePersist100

此 API 支持产品基础结构,不应在代码中直接使用。 定义包的持久性的方法。

IDTSPackageSigning100
IDTSPackageVersionUpdate100

此 API 支持产品基础结构,不应在代码中直接使用。 定义包版本的更新方法。

IDTSParameter100
IDTSParameters100
IDTSPerfRecorder100

此 API 支持产品基础结构,不应在代码中直接使用。 表示性能记录器的接口。

IDTSPersist100
IDTSPipelineComponentInfo100
IDTSPipelineComponentInfos100
IDTSPrecedenceConstraint100
IDTSPrecedenceConstraints100
IDTSProductLevel100
IDTSProject100
IDTSProjectAccessor100
IDTSProjectConnectionsCreator100
IDTSProjectPackage100
IDTSProperties100
IDTSPropertiesProvider100
IDTSPropertiesProviderEx100
IDTSProperty100
IDTSRunningPackage100
IDTSRunningPackages100
IDTSRuntimeObject100

此 API 支持产品基础结构,不应在代码中直接使用。 此接口由作为容器的本机类继承,并由 Microsoft.SqlServer.Dts.Runtime 命名空间中的所有对象实现。 有关详细信息,请参阅DtsObject

IDTSSelectedLogProviders100
IDTSSequence100
IDTSServerExecution100
IDTSServerUsageControl100
IDTSSupportDataTapConfiguration100
IDTSSupportOffline100
IDTSSupportParentExecutionPath100
IDTSSupportPerfRecorder100
IDTSSupportVerboseLogging100
IDTSSuspend100
IDTSTask100
IDTSTaskCreator100

此 API 支持产品基础结构,不应在代码中直接使用。 表示任务创建者的接口。

IDTSTaskHost100
IDTSTaskInfo100
IDTSTaskInfos100
IDTSTaskInit100

此 API 支持产品基础结构,不应在代码中直接使用。 定义要初始化的任务的方法。

IDTSUnsafeVariables100
IDTSVariable100
IDTSVariableCreator100
IDTSVariableDispenser100
IDTSVariableLock100

此 API 支持产品基础结构,不应在代码中直接使用。 为变量的锁定义方法。

IDTSVariables100
IDTSWarning100
IDTSWarnings100
ISequentialStream

此 API 支持产品基础结构,不应在代码中直接使用。 依次定义流对象的方法。

IStream

此 API 支持产品基础结构,不应在代码中直接使用。 提供一个接口,以便支持向流对象读取和写入数据。

ITaskSupportProject100

此 API 支持产品基础结构,不应在代码中直接使用。 为支持项目的任务定义方法。

LogProviderEventLog

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅LogProviderEventLogClass

LogProviderHost

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅LogProviderHostClass

LogProviderSQLProfiler

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅LogProviderSQLProfilerClass

LogProviderSQLServer

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅LogProviderSQLServerClass

LogProviderTextFile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅LogProviderTextFileClass

LogProviderXMLFile

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅LogProviderXMLFileClass

Package

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅PackageClass

PackageNeutral

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅PackageNeutralClass

PackageRemote32

此 API 支持产品基础结构,不应在代码中直接使用。 表示远程 32 位包的接口。

PackageRemote64

此 API 支持产品基础结构,不应在代码中直接使用。 表示远程 64 位包的接口。

Parameter

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ParameterClass

PrecedenceConstraint

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅PrecedenceConstraintClass

ProjectConnectionsCreator

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ProjectConnectionsCreatorClass

ProjectConnectionsCreatorNeutral

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ProjectConnectionsCreatorNeutralClass

ReplacementTask

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅ReplacementTaskClass

Sequence

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅SequenceClass

TaskCreator32

此 API 支持产品基础结构,不应在代码中直接使用。 表示 32 位任务创建者。

TaskCreator64

此 API 支持产品基础结构,不应在代码中直接使用。 表示任务创建者类。

TaskHost

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅TaskHostClass

Variable

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅VariableClass

VariableCreator

此 API 支持产品基础结构,不应在代码中直接使用。 表示变量的创建者。

VariableDispenser

此 API 支持产品基础结构,不应在代码中直接使用。 有关详细信息,请参阅VariableDispenserClass

枚举

DataType
DTS_MANAGED_INFO_TYPE

此 API 支持产品基础结构,不应在代码中直接使用。 一个指定托管数据类型信息的枚举。

DTSBreakpointHitTest
DTSCheckpointUsage
DTSConfigurationType
DTSConnectionManagerScope
DTSEvaluatorContextOption

此 API 支持产品基础结构,不应在代码中直接使用。 为计算器上下文指定选项。

DTSEventFilterKind
DTSExcelVersion

此 API 支持产品基础结构,不应在代码中直接使用。 此枚举将 OLEDB 提供程序的连接字符串中的扩展属性映射到正确版本的 Excel 连接管理器。 有关详细信息,请参阅ConnectionManagerExcelClass

DTSExecResult
DTSExecStatus
DTSExecutionLocation
DTSFileConnectionUsageType
DTSForcedExecResult
DTSLogEntryFrequency
DTSLoggingMode
DTSObjectHostType
DTSObjectReferenceType
DTSPackageInformationFlags
DTSPackageType
DTSPipelineComponentType
DTSPrecedenceEvalOp
DTSPriorityClass
DTSProductLevel
DTSPropertyKind
DTSProtectionLevel
DTSProviderSubType
DTSProviderType
DTSServerParameterType
DTSSignatureStatus
DTSTransactionOption

注解

有关主互操作程序集和托管的类如何使用包装类的信息,请参阅"COM 包装器"和"公开.NET Framework 组件到 COM"MSDN 库中的.NET Framework 开发人员指南中。