次の方法で共有


ManagedWrapper クラス

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

マネージ ラッパーを表します。

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

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.ManagedWrapper

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

構文

'宣言
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
<GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")> _
Public NotInheritable Class ManagedWrapper _
    Implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100,  _
    IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100,  _
    IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100
'使用
Dim instance As ManagedWrapper
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
[GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")]
public sealed class ManagedWrapper : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
[GuidAttribute(L"3E9B068D-6F2E-4B29-8A93-1C8F71062F12")]
public ref class ManagedWrapper sealed : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[<SealedAttribute>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")>]
type ManagedWrapper =  
    class 
        interface IDTSManagedWrapper100 
        interface IDTSTask100 
        interface IDTSTaskInit100 
        interface IDTSComponentPersist100 
        interface IDTSBreakpointSite100 
        interface IDTSSuspend100 
        interface IDTSConnectionManager100 
        interface IDTSLogProviderInit100 
        interface IDTSLogProvider100 
        interface IDTSLogging100 
        interface IDTSObjectVersionUpdate100 
        interface IDTSProductLevel100 
        interface IDTSDowngradableObject100 
    end
public final class ManagedWrapper implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100

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

コンストラクター

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

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ ConfigString インフラストラクチャです。ラッパーに関連付けられた構成文字列を取得します。値の設定も可能です。
パブリック プロパティ ConnectionString インフラストラクチャです。ラッパーに関連付けられた接続文字列を取得します。値の設定も可能です。
パブリック プロパティ DebugMode インフラストラクチャです。ラッパーがデバッグ モードであるかどうかを取得します。値の設定も可能です。
パブリック プロパティ Enabled インフラストラクチャです。ラッパーが有効であるかどうかを取得します。値の設定も可能です。
パブリック プロパティ ExecutionValue インフラストラクチャです。ラッパーの実行値を取得します。
パブリック プロパティ ManagedForEachEnumeratorQualifiedName インフラストラクチャです。マネージ ForEach 列挙子の修飾名を取得します。
パブリック プロパティ ProtectionLevel インフラストラクチャです。ラッパーの保護レベルを取得します。値の設定も可能です。
パブリック プロパティ RequiredProductLevel インフラストラクチャです。ラッパーの必要な製品レベルを取得します。
パブリック プロパティ Scope インフラストラクチャです。ラッパーのスコープを取得します。
パブリック プロパティ SupportsDTCTransactions インフラストラクチャです。ラッパーが DTCT トランザクションをサポートしているかどうかを取得します。
パブリック プロパティ SuspendRequired インフラストラクチャです。ラッパーの中断が必要かどうかを取得します。値の設定も可能です。
パブリック プロパティ Version インフラストラクチャです。ラッパーのバージョンを取得します。
パブリック プロパティ WrappedConnection インフラストラクチャです。ラッパーのラップされた接続を取得します。値の設定も可能です。
パブリック プロパティ WrappedForEachEnumerator インフラストラクチャです。ラップされた ForEach 列挙子を取得します。値の設定も可能です。
パブリック プロパティ WrappedLogProvider インフラストラクチャです。ラップされたログ プロバイダーを取得します。値の設定も可能です。
パブリック プロパティ WrappedTask インフラストラクチャです。ラップされたタスクの値を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド AcceptBreakpointManager インフラストラクチャです。ブレークポイント マネージャーを受け付けます。
パブリック メソッド AcquireConnection インフラストラクチャです。ラッパーの接続を取得します。
パブリック メソッド CanDowngradeTo インフラストラクチャです。ラッパーを特定のバージョンにダウングレードできるかどうかを指定します。
パブリック メソッド CanUpdate インフラストラクチャです。ラッパーをアップグレードできるかどうかを指定します。
パブリック メソッド CloseLog インフラストラクチャです。ラッパーのログを閉じます。
パブリック メソッド DowngradeTo インフラストラクチャです。ラッパーを下位バージョンにダウングレードします。
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド Execute インフラストラクチャです。ラッパーを実行します。
パブリック メソッド GetFilterStatus インフラストラクチャです。ラッパーのフィルターの状態を返します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetSite インフラストラクチャです。ラッパーのサイトを返します。
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド InitializeLogProvider インフラストラクチャです。ラッパーのログ プロバイダーを初期化します。
パブリック メソッド InitializeTask インフラストラクチャです。ラッパーのタスクを初期化します。
パブリック メソッド LoadFromXML インフラストラクチャです。XML からラッパーを読み込みます。
パブリック メソッド Log インフラストラクチャです。ラッパーをログに記録します。
パブリック メソッド OpenLog インフラストラクチャです。ラッパーのログを開きます。
パブリック メソッド ReleaseConnection インフラストラクチャです。ラッパーに関連付けられている接続を解放します。
パブリック メソッド ResumeExecution インフラストラクチャです。ラッパーに関連付けられた実行を再開します。
パブリック メソッド SaveToXML インフラストラクチャです。ラッパーを XML に保存します。
パブリック メソッド SetManagedObject インフラストラクチャです。マネージ オブジェクトを設定します。
パブリック メソッド SetQualifier インフラストラクチャです。ラッパーの修飾子を設定します。
パブリック メソッド SetSite インフラストラクチャです。ラッパーのサイトを設定します。
パブリック メソッド SuspendExecution インフラストラクチャです。ラッパーの実行を中断します。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Update インフラストラクチャです。ラッパーを更新します。
パブリック メソッド Validate(IDTSInfoEvents100) インフラストラクチャです。指定したイベントでラッパーを検証します。
パブリック メソッド Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) インフラストラクチャです。指定した接続、ディスペンサー、コンポーネント イベント、ログでラッパーを検証します。

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dts.Runtime 名前空間