ComplexValue クラス

複合型パラメータの値をカプセル化します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Tasks.WebServiceTask. . :: . .DTSParamValue
    Microsoft.SqlServer.Dts.Tasks.WebServiceTask..::..ComplexValue

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

構文

'宣言
<SerializableAttribute> _
Public Class ComplexValue _
    Inherits DTSParamValue
'使用
Dim instance As ComplexValue
[SerializableAttribute]
public class ComplexValue : DTSParamValue
[SerializableAttribute]
public ref class ComplexValue : public DTSParamValue
[<SerializableAttribute>]
type ComplexValue =  
    class
        inherit DTSParamValue
    end
public class ComplexValue extends DTSParamValue

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

コンストラクター

  名前 説明
パブリック メソッド ComplexValue() () () () ComplexValue クラスの新しいインスタンスを初期化します。
パブリック メソッド ComplexValue(array<ComplexProperty> [] () [] []) ComplexValue クラスの新しいインスタンスを初期化し、ComplexValue のプロパティを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Properties ComplexValue クラスのプロパティの配列を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Clone 現在の ComplexValue と同じ ComplexValue クラスのインスタンスを作成します。 (DTSParamValue. . :: . .Clone() () () () をオーバーライドします。)
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (Object. . :: . .Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode このオブジェクトのハッシュ コードを返します。 (Object. . :: . .GetHashCode() () () () をオーバーライドします。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

このクラスには、ComplexProperty オブジェクトの配列が含まれます。各 ComplexProperty オブジェクトは、複合型パラメータの 1 つのメンバに関する情報をカプセル化します。

スレッド セーフ

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