DataKey Constructeurs

Définition

Initialise une nouvelle instance de la classe DataKey.

Surcharges

Nom Description
DataKey(IOrderedDictionary)

Initialise une nouvelle instance de la DataKey classe à l’aide du dictionnaire spécifié de valeurs de champ clé.

DataKey(IOrderedDictionary, String[])

Initialise une nouvelle instance de la DataKey classe à l’aide du dictionnaire spécifié de valeurs de champ clé et du tableau de noms de champs.

DataKey(IOrderedDictionary)

Initialise une nouvelle instance de la DataKey classe à l’aide du dictionnaire spécifié de valeurs de champ clé.

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable);
public DataKey(System.Collections.Specialized.IOrderedDictionary keyTable);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary)

Paramètres

keyTable
IOrderedDictionary

Qui IOrderedDictionary contient les valeurs de champ clé.

Remarques

Utilisez ce constructeur pour créer une instance de la classe à l’aide DataKey du dictionnaire spécifié de valeurs de champ clé. Les valeurs de champ contenues dans l’objet IOrderedDictionary transmis pour le keyTable paramètre sont utilisées pour remplir l’objet DataKey .

Note

Cette version du constructeur ne vous permet pas de spécifier une liste de noms de champs à l’avance pour l’objet DataKey . Étant donné que les noms de champs ne sont pas spécifiés à l’avance, les noms de champs et les valeurs sont stockés dans l’état d’affichage. Pour spécifier une liste de noms de champs à l’avance, utilisez le DataKey(IOrderedDictionary, String[]) constructeur.

Voir aussi

S’applique à

DataKey(IOrderedDictionary, String[])

Initialise une nouvelle instance de la DataKey classe à l’aide du dictionnaire spécifié de valeurs de champ clé et du tableau de noms de champs.

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable, cli::array <System::String ^> ^ keyNames);
public DataKey(System.Collections.Specialized.IOrderedDictionary keyTable, string[] keyNames);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary * string[] -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary, keyNames As String())

Paramètres

keyTable
IOrderedDictionary

Valeurs du champ clé.

keyNames
String[]

Tableau de chaînes qui contiennent les noms des champs de clé.

Remarques

Utilisez ce constructeur pour créer une instance de la classe à l’aide DataKey du dictionnaire spécifié de valeurs de champ clé et du tableau de noms de champs. Les valeurs de champ contenues dans l’objet IOrderedDictionary transmis pour le keyTable paramètre sont utilisées pour remplir l’objet DataKey . Ce constructeur vous permet également de spécifier une liste des noms de champs clés de l’objet à l’avance DataKey via le keyNames paramètre. Étant donné que les noms de champs sont spécifiés à l’avance, seules les valeurs de champ clé sont stockées dans l’état d’affichage lorsque ce constructeur est utilisé.

Voir aussi

S’applique à