DataKey コンストラクタ (IOrderedDictionary, String[])
アセンブリ: System.Web (system.web.dll 内)

Dim keyTable As IOrderedDictionary Dim keyNames As String() Dim instance As New DataKey(keyTable, keyNames)

このコンストラクタを使用し、キー フィールドの値のディクショナリとフィールド名の配列を指定して DataKey クラスの新しいインスタンスを作成します。keyTable パラメータについて渡される IOrderedDictionary オブジェクトに格納されているフィールド値は、DataKey オブジェクトに代入されます。このコンストラクタでは、keyNames パラメータを使用して、DataKey オブジェクトのキー フィールド名リストをあらかじめ指定することもできます。その場合、フィールド名があらかじめ指定されているので、このコンストラクタが使用されるときだけにキー フィールドの値がビューステートに格納されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DataKey コンストラクタ

名前 | 説明 |
---|---|
DataKey (IOrderedDictionary) | キー フィールドの値のディクショナリを指定して、DataKey クラスの新しいインスタンスを初期化します。 |
DataKey (IOrderedDictionary, String[]) | キー フィールドの値のディクショナリとフィールド名の配列を指定して、DataKey クラスの新しいインスタンスを初期化します。 |

DataKey コンストラクタ (IOrderedDictionary)
アセンブリ: System.Web (system.web.dll 内)


このコンストラクタを使用し、キー フィールドの値のディクショナリを指定して DataKey クラスの新しいインスタンスを作成します。keyTable パラメータについて渡される IOrderedDictionary オブジェクトに格納されているフィールド値は、DataKey オブジェクトに代入されます。
![]() |
---|
このバージョンのコンストラクタでは、DataKey オブジェクトのフィールド名リストをあらかじめ指定できません。フィールド名があらかじめ指定されていないため、フィールドの名前と値の両方がビューステートに格納されます。フィールド名のリストをあらかじめ指定するには、DataKey(IOrderedDictionary,String[]) コンストラクタを使用します。 |

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- DataKey コンストラクタのページへのリンク