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 объекта.
Примечание
Эта версия конструктора не позволяет заранее указать список имен полей для 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
параметра. Так как имена полей указаны заранее, при использовании этого конструктора сохраняются только значения ключевых полей в состоянии представления.