言語

ManagedComponentHost クラス

定義

重要

この API は CLS 準拠ではありません。

DTS管理コンポーネントのホストを表します。

public ref class ManagedComponentHost sealed : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponent100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponentHost130, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSMultiInputComponentHost100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
Public NotInheritable Class ManagedComponentHost
Implements IDTSManagedComponent100, IDTSManagedComponentHost130, IDTSMultiInputComponentHost100, IDTSSupportBackPressure100
継承
ManagedComponentHost
属性
実装

コンストラクター

名前 説明
ManagedComponentHost()

ManagedComponentHost クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
HostBufferManager

ManagedComponentHostバッファマネージャーを設定します。

HostComponentMetaData

ManagedComponentHostコンポーネントのメタデータを設定します。

HostEventInfos

ManagedComponentHostイベント情報を設定します。

HostLogEntryInfos

ManagedComponentHostログ入力情報を設定します。

HostReferenceTracker

ManagedComponentHost参照トラッカーを設定します。

HostVariableDispenser

ManagedComponentHost可変ディスペンサーを設定します。

InnerObject

内なる対象を手に入れます。

メソッド

名前 説明
Finalize()

DTS管理コンポーネントのホストを表します。

GetSupport(Boolean)

ManagedComponentHostの支援を得る。

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

ManagedComponentHostの接続を獲得。

HostCanProcess(IDTSManagedComponentWrapper100, Int32, Int32[], Boolean[])

管理されたコンポーネントホストが処理できるかどうかを指定します。

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

DTS管理コンポーネントのホストを表します。

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHostを確認し、アップグレードを行います。

HostCleanup(IDTSManagedComponentWrapper100)

ホストの清掃を行います。

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

ホストの外部メタデータ列を削除します。

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost入力を削除します。

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost出力を削除します。

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

コンポーネントホスト出力列を削除します。

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

リダイレクトされたエラーコードを記述します。

HostGetDependencies(IDTSManagedComponentWrapper100, Int32, Int32, Int32[])

コンポーネントホスト依存関係を取得します。

HostInsertExternalMetadataColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

指定された列に外部メタデータを挿入します。

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

コンポーネントホスト入力を挿入します。

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

コンポーネントホスト出力を挿入します。

HostInsertOutputColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

コンポーネントホストに出力列を挿入します。

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

ホストの列の入力を特定します。

HostMapOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32, Boolean)

ホストの列の出力を特定します。

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

入力列を削除する際のホストを指定します。

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

接続された入力パス上のホストを指定します。

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

切り離された入力パス上のホストを指定します。

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

接続された出力パス上のホストを指定します。

HostPostExecute(IDTSManagedComponentWrapper100)

ホストが実行された後のイベントを指定します。

HostPreExecute(IDTSManagedComponentWrapper100)

ホストが実行される前のイベントを指定します。

HostPrepareForExecute(IDTSManagedComponentWrapper100)

宿主を処刑の準備をする。

HostPrimeOutput(IDTSManagedComponentWrapper100, Int32, Int32[], IDTSBuffer100[], IntPtr)

ホストプライム出力を指定します。

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

ホストプロセス入力を指定します。

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

ホストがコンポーネント特性を提供することを指定します。

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

ホストの再初期化のためのメタデータを指定します。

HostReleaseConnections(IDTSManagedComponentWrapper100)

ホスト接続を解放します。

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

ホストコンポーネントプロパティを設定します。

HostSetExternalMetadataColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

ホストの外部メタデータカラムデータ型プロパティを設定します。

HostSetExternalMetadataColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

ホストの外部メタデータ列プロパティを設定します。

HostSetInputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

ホストの入力列プロパティを設定します。

HostSetInputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

ホストの入力プロパティを設定します。

HostSetOutputColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

ホストの出力列データ型プロパティを設定します。

HostSetOutputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

ホストの出力列プロパティを設定します。

HostSetOutputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

ホストの出力プロパティを設定します。

HostSetUsageType(IDTSManagedComponentWrapper100, Int32, IDTSVirtualInput100, Int32, DTSUsageType)

ホストの利用タイプを設定します。

HostValidate(IDTSManagedComponentWrapper100)

ホストの検証。

Instantiate(String, IDTSComponentMetaData100, IDTSVariableDispenser100, IDTSBufferManager100, IDTSEventInfos100, IDTSObjectReferenceTracker100, IDTSLogEntryInfos100, DTSProductLevel)

ホストをインスタンス化します。

適用対象