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)

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

適用対象