Язык

DataKey Конструкторы

Определение

Инициализирует новый экземпляр класса DataKey.

Перегрузки

Имя Описание
DataKey(IOrderedDictionary)

Инициализирует новый экземпляр DataKey класса с помощью указанного словаря значений ключевых полей.

DataKey(IOrderedDictionary, String[])

Инициализирует новый экземпляр DataKey класса с помощью указанного словаря значений ключевых полей и массива имен полей.

DataKey(IOrderedDictionary)

Инициализирует новый экземпляр DataKey класса с помощью указанного словаря значений ключевых полей.

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)

Параметры

keyTable
IOrderedDictionary

Значение IOrderedDictionary , содержащее значения полей ключа.

Комментарии

Используйте этот конструктор для создания нового экземпляра класса с помощью указанного DataKey словаря значений ключевых полей. Значения полей, содержащиеся в объекте IOrderedDictionary , переданном для параметра, используются для keyTable заполнения DataKey объекта.

Note

Эта версия конструктора не позволяет заранее указать список имен полей для DataKey объекта. Так как имена полей заранее не указаны, имена полей и значения хранятся в состоянии представления. Чтобы заранее указать список имен полей, используйте DataKey(IOrderedDictionary, String[]) конструктор.

См. также раздел

Применяется к

DataKey(IOrderedDictionary, String[])

Инициализирует новый экземпляр DataKey класса с помощью указанного словаря значений ключевых полей и массива имен полей.

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())

Параметры

keyTable
IOrderedDictionary

Значения ключевого поля.

keyNames
String[]

Массив строк, содержащих имена ключевых полей.

Комментарии

Используйте этот конструктор для создания нового экземпляра DataKey класса с помощью указанного словаря значений ключевых полей и массива имен полей. Значения полей, содержащиеся в объекте IOrderedDictionary , переданном для параметра, используются для keyTable заполнения DataKey объекта. Этот конструктор также позволяет указать список имен полей ключей для DataKey объекта заранее с помощью keyNames параметра. Так как имена полей указаны заранее, только значения ключевых полей хранятся в состоянии представления при использовании этого конструктора.

См. также раздел

Применяется к