EnumValue クラス

パラメータが Enum 型である場合にパラメータの値を保持します。

継承階層

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

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

構文

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

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

コンストラクター

  名前 説明
パブリック メソッド EnumValue() () () () EnumValue クラスの新しいインスタンスを初期化します。
パブリック メソッド EnumValue(array<String> [] () [] []) 列挙の使用可能な値をすべて含む配列を使用して、EnumValue クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ EnumValues 列挙オブジェクトの使用可能な値を取得します。
パブリック プロパティ SelectedValue パラメータの値を取得します。値の設定も可能です。

先頭に戻る

メソッド

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

先頭に戻る

スレッド セーフ

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