次の方法で共有


ManagedComponentHost クラス

この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

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

この API は、CLS に準拠していません。 

継承階層

System.Object
  Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost

名前空間:  Microsoft.SqlServer.Dts.Pipeline
アセンブリ:  Microsoft.SqlServer.PipelineHost (Microsoft.SqlServer.PipelineHost.dll)

構文

'宣言
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")> _
Public NotInheritable Class ManagedComponentHost _
    Implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
'使用
Dim instance As ManagedComponentHost
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")]
public sealed class ManagedComponentHost : IDTSManagedComponentHost100, 
    IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute(L"771D0BC6-001A-413C-B711-C3ABE59D7B35")]
public ref class ManagedComponentHost sealed : IDTSManagedComponentHost100, 
    IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")>]
type ManagedComponentHost =  
    class 
        interface IDTSManagedComponentHost100 
        interface IDTSManagedComponent100 
        interface IDTSSupportBackPressure100 
        interface IDTSMultiInputComponentHost100 
    end
public final class ManagedComponentHost implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100

ManagedComponentHost 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ManagedComponentHost インフラストラクチャです。 ManagedComponentHost クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ HostBufferManager インフラストラクチャです。 ManagedComponentHost のバッファー マネージャーを設定します。
パブリック プロパティ HostComponentMetaData インフラストラクチャです。 ManagedComponentHost のコンポーネント メタデータを設定します。
パブリック プロパティ HostEventInfos インフラストラクチャです。 ManagedComponentHost のイベント情報を設定します。
パブリック プロパティ HostLogEntryInfos インフラストラクチャです。 ManagedComponentHost のログ エントリ情報を設定します。
パブリック プロパティ HostReferenceTracker インフラストラクチャです。 ManagedComponentHost の参照トラッカーを設定します。
パブリック プロパティ HostVariableDispenser インフラストラクチャです。 ManagedComponentHost の変数ディスペンサーを設定します。
パブリック プロパティ InnerObject インフラストラクチャです。内部オブジェクトを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetSupport インフラストラクチャです。 ManagedComponentHost のサポートを取得します。
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド HostAcquireConnections インフラストラクチャです。 ManagedComponentHost の接続を取得します。
パブリック メソッド HostCanProcess インフラストラクチャです。マネージ コンポーネント ホストが処理可能かどうかを指定します。
パブリック メソッド HostCheckAndPerformUpgrade インフラストラクチャです。 ManagedComponentHost を確認し、アップグレードを実行します。
パブリック メソッド HostCleanup インフラストラクチャです。ホストのクリーンアップを実行します。
パブリック メソッド HostDeleteExternalMetadataColumn インフラストラクチャです。ホストの外部メタデータ列を削除します。
パブリック メソッド HostDeleteInput インフラストラクチャです。 ManagedComponentHost の入力を削除します。
パブリック メソッド HostDeleteOutput インフラストラクチャです。 ManagedComponentHost の出力を削除します。
パブリック メソッド HostDeleteOutputColumn インフラストラクチャです。コンポーネント ホストの出力列を削除します。
パブリック メソッド HostDescribeRedirectedErrorCode インフラストラクチャです。リダイレクトされたエラー コードを説明します。
パブリック メソッド HostGetDependencies コンポーネント ホストの依存関係を取得します。
パブリック メソッド HostInsertExternalMetadataColumnAt インフラストラクチャです。指定された列に外部メタデータを挿入します。
パブリック メソッド HostInsertInput インフラストラクチャです。コンポーネント ホストの入力を挿入します。
パブリック メソッド HostInsertOutput インフラストラクチャです。コンポーネント ホストの出力を挿入します。
パブリック メソッド HostInsertOutputColumnAt インフラストラクチャです。コンポーネント ホストに出力列を挿入します。
パブリック メソッド HostMapInputColumn インフラストラクチャです。ホストの列の入力を特定します。
パブリック メソッド HostMapOutputColumn インフラストラクチャです。ホストの列の出力を特定します。
パブリック メソッド HostOnDeletingInputColumn インフラストラクチャです。入力列が削除されたときのホストを指定します。
パブリック メソッド HostOnInputPathAttached インフラストラクチャです。入力パスがアタッチされたときのホストを指定します。
パブリック メソッド HostOnInputPathDetached インフラストラクチャです。入力パスがデタッチされたときのホストを指定します。
パブリック メソッド HostOnOutputPathAttached インフラストラクチャです。出力パスがアタッチされたときのホストを指定します。
パブリック メソッド HostPostExecute インフラストラクチャです。ホストが実行された後のイベントを指定します。
パブリック メソッド HostPreExecute インフラストラクチャです。ホストが実行される前のイベントを指定します。
パブリック メソッド HostPrepareForExecute インフラストラクチャです。ホストの実行を準備します。
パブリック メソッド HostPrimeOutput インフラストラクチャです。ホストの主要な出力を指定します。
パブリック メソッド HostProcessInput インフラストラクチャです。ホストのプロセス入力を指定します。
パブリック メソッド HostProvideComponentProperties インフラストラクチャです。ホスト提供のコンポーネント プロパティを指定します。
パブリック メソッド HostReinitializeMetaData インフラストラクチャです。ホストの再初期化のためのメタデータを指定します。
パブリック メソッド HostReleaseConnections インフラストラクチャです。ホストの接続を解放します。
パブリック メソッド HostSetComponentProperty インフラストラクチャです。ホストのコンポーネント プロパティを設定します。
パブリック メソッド HostSetExternalMetadataColumnDataTypeProperties インフラストラクチャです。ホストの外部メタデータ列のデータ型プロパティを設定します。
パブリック メソッド HostSetExternalMetadataColumnProperty インフラストラクチャです。ホストの外部メタデータ列のプロパティを設定します。
パブリック メソッド HostSetInputColumnProperty インフラストラクチャです。ホストの入力列のプロパティを設定します。
パブリック メソッド HostSetInputProperty インフラストラクチャです。ホストの入力プロパティを設定します。
パブリック メソッド HostSetOutputColumnDataTypeProperties インフラストラクチャです。ホストの出力列のデータ型プロパティを設定します。
パブリック メソッド HostSetOutputColumnProperty インフラストラクチャです。ホストの出力列のプロパティを設定します。
パブリック メソッド HostSetOutputProperty インフラストラクチャです。ホストの出力プロパティを設定します。
パブリック メソッド HostSetUsageType インフラストラクチャです。ホストの使用法の種類を設定します。
パブリック メソッド HostValidate インフラストラクチャです。ホストを検証します。
パブリック メソッド Instantiate インフラストラクチャです。ホストをインスタンス化します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Dts.Pipeline 名前空間