Microsoft.SqlServer.Dts.Runtime.Wrapper Namespace

Microsoft.SqlServer.Dts.Runtime.Wrapper 名前空間は、ランタイムにおいて制御フロー コンポーネントを作成するために使用されるクラスとインターフェイスを提供します。このアセンブリは、名前空間 Microsoft.SqlServer.Dts.Runtime に対するプライマリ相互運用機能アセンブリ (PIA) であり、アセンブリ Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内) です。この名前空間のクラスは、インスタンス化することはできません。代わりに、Microsoft.SqlServer.Dts.Runtime のクラスを使用します。

プライマリ相互運用機能アセンブリについて、およびマネージ クラスがラッパー クラスと連携する方法については、MSDN ライブラリにある『.NET Framework 開発者ガイド』の、「COM ラッパー」および「COM への .NET Framework コンポーネントの公開」を参照してください。

クラス

クラス 説明
ApplicationClass 詳細については、「Application」を参照してください。
ConnectionManagerAdoClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerAdoNetClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerExcelClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerFileClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerFlatFileClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerFtpClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerHostClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerHttpClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerMultiFileClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerMultiFlatFileClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerOdbcClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerOLAPClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerOleDbClass 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerSqlMobileClass 詳細については、「ConnectionManager」を参照してください。
EventHandlerClass 詳細については、「DtsEventHandler」を参照してください。
ExpressionEvaluatorClass  
ForEachEnumeratorHostClass 詳細については、「ForEachEnumeratorHost」を参照してください。
ForEachItemEnumeratorClass 詳細については、「ForEachItemEnumerator」を参照してください。
ForEachLoopClass 詳細については、「ForEachLoop」を参照してください。
ForLoopClass 詳細については、「ForLoop」を参照してください。
FTPClientConnection90Class 詳細については、「FtpClientConnection」を参照してください。
HttpClientConnection90Class 詳細については、「HttpClientConnection」を参照してください。
LogProviderEventLogClass 詳細については、「LogProvider」を参照してください。
LogProviderHostClass 詳細については、「LogProvider」を参照してください。
LogProviderSQLProfilerClass 詳細については、「LogProvider」を参照してください。
LogProviderSQLServerClass 詳細については、「LogProvider」を参照してください。
LogProviderTextFileClass 詳細については、「LogProvider」を参照してください。
LogProviderXMLFileClass 詳細については、「LogProvider」を参照してください。
PackageClass 詳細については、「Package」を参照してください。
PackageNeutralClass 詳細については、「Package」を参照してください。
PackageRemoteClass 詳細については、「Package」を参照してください。
PrecedenceConstraintClass 詳細については、「PrecedenceConstraint」を参照してください。
SequenceClass 詳細については、「Sequence」を参照してください。
TaskCreatorClass  
TaskHostClass 詳細については、「TaskHost」を参照してください。
VariableClass 詳細については、「Variable」を参照してください。
VariableDispenserClass 詳細については、「VariableDispenser」を参照してください。

インターフェイス

インターフェイス 説明
Application 詳細については、「ApplicationClass」を参照してください。
ConnectionManagerAdo 詳細については、「ConnectionManagerAdoClass」を参照してください。
ConnectionManagerAdoNet 詳細については、「ConnectionManagerAdoNetClass」を参照してください。
ConnectionManagerExcel 詳細については、「ConnectionManagerExcelClass」を参照してください。
ConnectionManagerFile 詳細については、「ConnectionManagerFileClass」を参照してください。
ConnectionManagerFlatFile 詳細については、「ConnectionManager」を参照してください。
ConnectionManagerFtp 詳細については、「ConnectionManagerFtpClass」を参照してください。
ConnectionManagerHost 詳細については、「ConnectionManagerHostClass」を参照してください。
ConnectionManagerHttp 詳細については、「ConnectionManagerHttpClass」を参照してください。
ConnectionManagerMultiFile 詳細については、「ConnectionManagerMultiFileClass」を参照してください。
ConnectionManagerMultiFlatFile 詳細については、「ConnectionManagerMultiFlatFileClass」を参照してください。
ConnectionManagerOdbc 詳細については、「ConnectionManagerOdbcClass」を参照してください。
ConnectionManagerOLAP 詳細については、「ConnectionManagerOLAPClass」を参照してください。
ConnectionManagerOleDb 詳細については、「ConnectionManagerOleDbClass」を参照してください。
ConnectionManagerSqlMobile 詳細については、「ConnectionManagerSqlMobileClass」を参照してください。
EventHandler 詳細については、「EventHandlerClass」を参照してください。
ExpressionEvaluator 詳細については、「ExpressionEvaluatorClass」を参照してください。
ForEachEnumeratorHost 詳細については、「ForEachEnumeratorHostClass」を参照してください。
ForEachItemEnumerator 詳細については、「ForEachItemEnumeratorClass」を参照してください。
ForEachLoop 詳細については、「ForEachLoopClass」を参照してください。
ForLoop 詳細については、「ForLoopClass」を参照してください。
FTPClientConnection90 詳細については、「FTPClientConnection90Class」を参照してください。
HttpClientConnection90 詳細については、「HttpClientConnection90Class」を参照してください。
IDTSApplication90 詳細については、「ApplicationClass」を参照してください。
IDTSBreakpointManager90 詳細については、「BreakpointManager」を参照してください。
IDTSBreakpointSite90 詳細については、「IDTSBreakpointSite」を参照してください。
IDTSBreakpointTarget90 詳細については、「BreakpointTarget」を参照してください。
IDTSBreakpointTargets90 詳細については、「BreakpointTargets」を参照してください。
IDTSCloneVariableDispenser90  
IDTSComponentEvents90 詳細については、「IDTSComponentEvents」を参照してください。
IDTSComponentPersist90 詳細については、「IDTSComponentPersist」を参照してください。
IDTSConfiguration90 詳細については、「Configuration」を参照してください。
IDTSConfigurations90 詳細については、「Configurations」を参照してください。
IDTSConnectionInfo90 詳細については、「ConnectionInfo」を参照してください。
IDTSConnectionInfos90 詳細については、「ConnectionInfos」を参照してください。
IDTSConnectionManager90 詳細については、「ConnectionManager」を参照してください。
IDTSConnectionManagerDatabaseParameters90 詳細については、「ConnectionManager」を参照してください。
IDTSConnectionManagerExcel90 詳細については、「ConnectionManagerExcelClass」を参照してください。
IDTSConnectionManagerFile90 詳細については、「ConnectionManagerFileClass」を参照してください。
IDTSConnectionManagerFlatFile90 このインターフェイスは、ネイティブ接続マネージャによって使用されます。詳細については、「ConnectionManagerFlatFileClass」および「ConnectionManagerMultiFlatFileClass」を参照してください。
IDTSConnectionManagerFlatFileColumn90 詳細については、「FlatFileColumn」を参照してください。
IDTSConnectionManagerFlatFileColumns90 このクラスは、Columns のコレクションに対する列挙子です。詳細については、「ConnectionManagerFlatFileClass」および「ConnectionManagerMultiFlatFileClass」を参照してください。
IDTSConnectionManagerFtp90 詳細については、「ConnectionManagerFtpClass」を参照してください。
IDTSConnectionManagerInit90 このインターフェイスは、ConnectionManagerAdoNetClass および ConnectionManagerSqlMobileClass に継承されます。
IDTSConnectionManagerMarshalControl90  
IDTSConnections90 詳細については、「Connections」を参照してください。
IDTSContainer90 詳細については、「DtsContainer」を参照してください。
IDTSDataTypeInfo90 詳細については、「DataTypeInfo」を参照してください。
IDTSDataTypeInfos90 詳細については、「DataTypeInfos」を参照してください。
IDTSDBProviderInfo90 詳細については、「DBProviderInfo」を参照してください。
IDTSDBProviderInfos90 詳細については、「DBProviderInfos」を参照してください。
IDTSEnumReferencedObjects90 詳細については、「EnumReferencedObjects」を参照してください。
IDTSError90 詳細については、「DtsError」を参照してください。
IDTSErrors90 詳細については、「DtsErrors」を参照してください。
IDTSEventHandler90 詳細については、「EventHandler」を参照してください。
IDTSEventHandlers90 詳細については、「DtsEventHandlers」を参照してください。
IDTSEventInfo90 詳細については、「EventInfo」を参照してください。
IDTSEventInfos90 詳細については、「EventInfos」を参照してください。
IDTSEvents90 詳細については、「IDTSEvents」を参照してください。
IDTSEventsProvider90 詳細については、「EventsProvider」を参照してください。
IDTSExecutable90 詳細については、「Executable」を参照してください。
IDTSExecutables90 詳細については、「Executables」を参照してください。
IDTSExecutionLocation90 詳細については、「TaskHost」を参照してください。
IDTSExecutionMetrics90 詳細については、「IDTSExecutionMetrics」を参照してください。
IDTSExpression90  
IDTSExpressionEvaluator90 詳細については、「ExpressionEvaluator」を参照してください。
IDTSExtendedProperties90 詳細については、「ExtendedProperties」を参照してください。
IDTSExtendedProperty90 詳細については、「ExtendedProperty」を参照してください。
IDTSForEachEnumerator90 詳細については、「IDTSForEachEnumerator」を参照してください。
IDTSForEachEnumeratorInfo90 詳細については、「ForEachEnumeratorInfo」を参照してください。
IDTSForEachEnumeratorInfos90 詳細については、「ForEachEnumeratorInfos」を参照してください。
IDTSForEachItem90 詳細については、「ForEachItem」を参照してください。
IDTSForEachItemEnumerator90 詳細については、「ForEachItemEnumerator」を参照してください。
IDTSForEachItems90 詳細については、「ForEachItems」を参照してください。
IDTSForEachItemsProvider90 詳細については、「ForEachItemValueEnumerator」を参照してください。
IDTSForEachItemValue90 詳細については、「ForEachItemValue」を参照してください。
IDTSForEachLoop90 詳細については、「ForEachLoop」を参照してください。
IDTSForEachVariableMapping90 詳細については、「ForEachVariableMapping」を参照してください。
IDTSForEachVariableMappings90 詳細については、「ForEachVariableMappings」を参照してください。
IDTSForLoop90 詳細については、「ForLoopClass」を参照してください。
IDTSFtpClientConnection90 詳細については、「FTPClientConnection90Class」を参照してください。
IDTSHasInternalProperties90 詳細については、「DtsProperty」を参照してください。
IDTSHttpClientConnection90 詳細については、「HttpClientConnection90Class」を参照してください。
IDTSInfoEvents90 詳細については、「IDTSInfoEvents」を参照してください。
IDTSLogEntryInfo90 詳細については、「LogEntryInfo」を参照してください。
IDTSLogEntryInfos90 詳細については、「LogEntryInfos」を参照してください。
IDTSLogging90 詳細については、「IDTSLogging」を参照してください。
IDTSLoggingOptions90 詳細については、「LoggingOptions」を参照してください。
IDTSLogProvider90 詳細については、「LogProvider」を参照してください。
IDTSLogProviderInfo90 詳細については、「LogProviderInfo」を参照してください。
IDTSLogProviderInfos90 詳細については、「LogProviderInfos」を参照してください。
IDTSLogProviderInit90 詳細については、「LogProviderBase」を参照してください。
IDTSLogProviders90 詳細については、「LogProviders」を参照してください。
IDTSManagedForEachEnumeratorWrapper90 詳細については、「ManagedForEachEnumeratorWrapper」を参照してください。
IDTSManagedHelper90 詳細については、「ManagedHelper」を参照してください。
IDTSManagedPropertyHelper90 詳細については、「ManagedHelper.ManagedPropertyHelper」を参照してください。
IDTSManagedSerializer90 詳細については、「ManagerSerializer」を参照してください。
IDTSManagedTask90 詳細については、「IDTSManagedTask」を参照してください。
IDTSManagedWrapper90  
IDTSName90 詳細については、「IDTSName」を参照してください。
IDTSObjectHost90 詳細については、「TaskHost」を参照してください。
IDTSObjectReferenceTracker90 詳細については、「ObjectReferenceTracker」を参照してください。
IDTSObjectVersionUpdate90 詳細については、「Task」を参照してください。
IDTSODBCHandles90 ODBC 接続のネイティブ インターフェイスを定義します。ConnectionManager の種類が ODBC である場合、このインターフェイスへの参照が AcquireConnection メソッドから返されます。
IDTSPackage90 このインターフェイスは、Package インターフェイスおよび PackageNeutral インターフェイスで実装されます。
IDTSPackageInfo90 詳細については、「PackageInfo」を参照してください。
IDTSPackageInfos90 詳細については、「PackageInfos」を参照してください。
IDTSPackagePath90 詳細については、「IDTSPackagePath」を参照してください。
IDTSPackagePersist90  
IDTSPackageVersionUpdate90  
IDTSPersist90 詳細については、「IDTSPersist」を参照してください。
IDTSPipelineComponentInfo90 詳細については、「PipelineComponentInfo」を参照してください。
IDTSPipelineComponentInfos90 詳細については、「PipelineComponentInfos」を参照してください。
IDTSPrecedenceConstraint90 詳細については、「PrecedenceConstraintClass」を参照してください。
IDTSPrecedenceConstraints90 詳細については、「PrecedenceConstraints」を参照してください。
IDTSProductLevel90 詳細については、「DTSProductLevel」を参照してください。
IDTSProperties90 詳細については、「DtsProperties」を参照してください。
IDTSPropertiesProvider90 詳細については、「IDTSPropertiesProvider」を参照してください。
IDTSProperty90 詳細については、「DtsProperty」を参照してください。
IDTSRunningPackage90 詳細については、「RunningPackage」を参照してください。
IDTSRunningPackages90 詳細については、「RunningPackages」を参照してください。
IDTSRuntimeObject90 このインターフェイスは、コンテナであるネイティブ クラスによって継承され、Microsoft.SqlServer.Dts.Runtime 名前空間のすべてのオブジェクトで実装されます。詳細については、「DtsObject」を参照してください。
IDTSSelectedLogProviders90 詳細については、「SelectedLogProviders」を参照してください。
IDTSSequence90 詳細については、「Sequence」を参照してください。
IDTSServerUsageControl90  
IDTSSuspend90 詳細については、「IDTSSuspend」を参照してください。
IDTSTask90 詳細については、「Task」を参照してください。
IDTSTaskCreator90  
IDTSTaskHost90 詳細については、「TaskHostClass」を参照してください。
IDTSTaskInfo90 詳細については、「TaskInfo」を参照してください。
IDTSTaskInfos90 詳細については、「TaskInfos」を参照してください。
IDTSTaskInit90 詳細については、「Task」を参照してください。
IDTSUnsafeVariables90 詳細については、「Variables」を参照してください。
IDTSVariable90 詳細については、「Variable」を参照してください。
IDTSVariableDispenser90 詳細については、「VariableDispenserClass」を参照してください。
IDTSVariableLock90  
IDTSVariables90 詳細については、「Variables」を参照してください。
IDTSWaitForMe90 詳細については、「Task」を参照してください。
IDTSWarning90 詳細については、「DtsWarning」を参照してください。
IDTSWarnings90 詳細については、「DtsWarnings」を参照してください。
ISequentialStream  
IStream  
LogProviderEventLog 詳細については、「LogProviderEventLogClass」を参照してください。
LogProviderHost 詳細については、「LogProviderHostClass」を参照してください。
LogProviderSQLProfiler 詳細については、「LogProviderSQLProfilerClass」を参照してください。
LogProviderSQLServer 詳細については、「LogProviderSQLServerClass」を参照してください。
LogProviderTextFile 詳細については、「LogProviderTextFileClass」を参照してください。
LogProviderXMLFile 詳細については、「LogProviderXMLFileClass」を参照してください。
Package 詳細については、「PackageClass」を参照してください。
PackageNeutral 詳細については、「PackageNeutralClass」を参照してください。
PackageRemote 詳細については、「PackageRemoteClass」を参照してください。
PrecedenceConstraint 詳細については、「PrecedenceConstraintClass」を参照してください。
Sequence 詳細については、「SequenceClass」を参照してください。
TaskCreator 詳細については、「TaskCreatorClass」を参照してください。
TaskHost 詳細については、「TaskHostClass」を参照してください。
Variable 詳細については、「VariableClass」を参照してください。
VariableDispenser 詳細については、「VariableDispenserClass」を参照してください。

構造体

構造体 説明
_FILETIME  
_LARGE_INTEGER  
_ULARGE_INTEGER  
DTP_DATA_UNION  
DTP_DBDATE  
DTP_DBTIME  
DTP_DBTIMESTAMP  
DTP_FILETIME  
DTP_NUMERIC  
DTP_VARIANT 列のデータ型を指定します。これは DataType 列挙の値であり、この列の各セルに格納される DTP_VARIANT 構造体の型を決定します。
DTS_EVENT_COLUMN_FILTER 詳細については、「DTSEventColumnFilter」を参照してください。
DTS_MANAGED_INFO  
DTS_MANAGED_PROPERTY  
tagSTATSTG  

列挙型

列挙体 説明
DataType データ フロー コンポーネントおよびデータ フロー バッファの列のデータ型を示します。
DTS_MANAGED_INFO_TYPE  
DTSBreakpointHitTest 詳細については、「DTSBreakpointHitTest」を参照してください。
DTSCheckpointUsage 詳細については、「DTSCheckpointUsage」を参照してください。
DTSConfigurationType 詳細については、「DTSConfigurationType」を参照してください。
DTSEventFilterKind 詳細については、「DTSEventFilterKind」を参照してください。
DTSExcelVersion この列挙は、OLEDB プロバイダの接続文字列から、Excel 接続マネージャの正しいバージョンに、拡張プロパティをマップします。詳細については、「ConnectionManagerExcelClass」を参照してください。
DTSExecResult 詳細については、「DTSExecResult」を参照してください。
DTSExecStatus 詳細については、「DTSExecStatus」を参照してください。
DTSExecutionLocation 詳細については、「DTSExecutionLocation」を参照してください。
DTSFileConnectionUsageType 詳細については、「DTSFileConnectionUsageType」を参照してください。
DTSForcedExecResult 詳細については、「DTSForcedExecResult」を参照してください。
DTSLogEntryFrequency 詳細については、「DTSLogEntryFrequency」を参照してください。
DTSLoggingMode 詳細については、「DTSLoggingMode」を参照してください。
DTSObjectHostType 詳細については、「DTSObjectHostType」を参照してください。
DTSObjectReferenceType 詳細については、「DTSObjectReferenceType」を参照してください。
DTSPackageInformationFlags 詳細については、「DTSPackageInfoFlags」を参照してください。
DTSPackageType 詳細については、「DTSPackageType」を参照してください。
DTSPipelineComponentType 詳細については、「DTSPipelineComponentType」を参照してください。
DTSPrecedenceEvalOp 詳細については、「DTSPrecedenceEvalOp」を参照してください。
DTSPriorityClass 詳細については、「DTSPriorityClass」を参照してください。
DTSProductLevel 詳細については、「DTSProductLevel」を参照してください。
DTSPropertyKind 詳細については、「DTSPropertyKind」を参照してください。
DTSProtectionLevel 詳細については、「DTSProtectionLevel」を参照してください。
DTSProviderSubType 詳細については、「DTSProviderSubType」を参照してください。
DTSProviderType 詳細については、「DTSProviderType」を参照してください。
DTSSignatureStatus 詳細については、「DTSSignatureStatus」を参照してください。
DTSTransactionOption 詳細については、「DTSTransactionOption」を参照してください。