次の方法で共有


WMIConn クラス

WMI 接続で使用されるメソッドとプロパティを含みます。

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase
      Microsoft.SqlServer.Dts.ManagedConnections.WMIConn

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

構文

'宣言
<DtsConnectionAttribute(ConnectionType := "WMI", LocalizationType := GetType(WMIConn),  _
    ConnectionContact := "Microsoft Corporation", UITypeName := "Microsoft.DataTransformationServices.Design.WmiConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")> _
Public Class WMIConn _
    Inherits ConnectionManagerBase _
    Implements IDTSComponentPersist
'使用
Dim instance As WMIConn
[DtsConnectionAttribute(ConnectionType = "WMI", LocalizationType = typeof(WMIConn), 
    ConnectionContact = "Microsoft Corporation", UITypeName = "Microsoft.DataTransformationServices.Design.WmiConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class WMIConn : ConnectionManagerBase, IDTSComponentPersist
[DtsConnectionAttribute(ConnectionType = L"WMI", LocalizationType = typeof(WMIConn), 
    ConnectionContact = L"Microsoft Corporation", UITypeName = L"Microsoft.DataTransformationServices.Design.WmiConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public ref class WMIConn : public ConnectionManagerBase, 
    IDTSComponentPersist
[<DtsConnectionAttribute(ConnectionType = "WMI", LocalizationType = typeof(WMIConn), 
    ConnectionContact = "Microsoft Corporation", UITypeName = "Microsoft.DataTransformationServices.Design.WmiConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type WMIConn =  
    class 
        inherit ConnectionManagerBase 
        interface IDTSComponentPersist 
    end
public class WMIConn extends ConnectionManagerBase implements IDTSComponentPersist

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

コンストラクター

  名前 説明
パブリック メソッド WMIConn() WMIConn クラスの新しいインスタンスを初期化します。
パブリック メソッド WMIConn(String, String) WMI サーバー名と名前空間を初期化して、WMIConn クラスの新しいインスタンスを初期化します。
パブリック メソッド WMIConn(Boolean, String, String) 認証モード、ユーザー名、およびパスワードを初期化して、WMIConn クラスの新しいインスタンスを初期化します。
パブリック メソッド WMIConn(Boolean, String, String, String, String) 認証モード、ユーザー名、パスワード、サーバー、および名前空間を初期化して、WMIConn クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ静的メンバー ConnectionDescription WMI 接続用の接続マネージャーの説明を取得します。
パブリック プロパティ静的メンバー ConnectionDisplayName ローカライズされた接続の表示名を返します。
パブリック プロパティ ConnectionString WMI 接続の接続文字列を取得します。値の設定も可能です。 (ConnectionManagerBase.ConnectionString をオーバーライドします。)
パブリック プロパティ Namespace WMI 名前空間を取得します。値の設定も可能です。
パブリック プロパティ Password Windows 認証を使用しない場合、接続のパスワードを設定します。
パブリック プロパティ ProtectionLevel DTSProtectionLevel 列挙を使用して値を取得します。値の設定も可能です。この列挙を使用すると、接続で機密情報を制御する方法を強制できます。 (ConnectionManagerBase から継承されています。)
パブリック プロパティ Scope この ConnectionManagerBase オブジェクトの DTS 接続マネージャーのスコープを取得します。 (ConnectionManagerBase から継承されています。)
パブリック プロパティ ServerName WMI 接続として接続するサーバーの名前を取得します。値の設定も可能です。
パブリック プロパティ SupportsDTCTransactions 接続が Microsoft 分散トランザクション コーディネーター (MS DTC) トランザクションをサポートするかどうかを示す Boolean を返します。 (ConnectionManagerBase から継承されています。)
パブリック プロパティ UserName Windows 認証を使用しない場合、接続のユーザー名を取得します。値の設定も可能です。
パブリック プロパティ UseWindowsAuth 接続に Windows 認証を使用するかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ Version この接続マネージャーのバージョンを返します。 (ConnectionManagerBase から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド AcquireConnection WMI 接続を確立し、接続オブジェクトを返します。 (ConnectionManagerBase.AcquireConnection(Object) をオーバーライドします。)
パブリック メソッド CanUpdate XML 接続の新バージョンへのアップグレードを接続マネージャーがサポートするかどうかを示す Boolean を取得します。値の設定も可能です。 (ConnectionManagerBase から継承されています。)
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド LoadFromXML このメソッドをアプリケーション コードから呼び出すことはできません。.xml として保存されたパッケージを読み込むには、Application.LoadPackage メソッドを使用します。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ReleaseConnection AcquireConnection の間に確立された接続を解放します。デザイン時および実行時に呼び出されます。 (ConnectionManagerBase から継承されています。)
パブリック メソッド SaveToXML このメソッドをアプリケーション コードから呼び出すことはできません。パッケージを .xml として保存するには、Application.SaveToXml メソッドを使用します。
パブリック メソッド SetQualifier 接続マネージャーが作成されてから実行されるまでに、接続マネージャーで修飾子を変更します。 (ConnectionManagerBase から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Update 以前のバージョンの接続マネージャーによって保存された XML を更新します。 (ConnectionManagerBase から継承されています。)
パブリック メソッド Validate 接続を検証して、成功したかどうかを示す列挙を返します。 (ConnectionManagerBase から継承されています。)

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dts.ManagedConnections 名前空間