DataSetFieldSchema Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет структуру или схему поля данных.
public ref class DataSetFieldSchema sealed : System::Web::UI::Design::IDataSourceFieldSchema
public sealed class DataSetFieldSchema : System.Web.UI.Design.IDataSourceFieldSchema
type DataSetFieldSchema = class
interface IDataSourceFieldSchema
Public NotInheritable Class DataSetFieldSchema
Implements IDataSourceFieldSchema
- Наследование
-
DataSetFieldSchema
- Реализации
Комментарии
DataSetFieldSchema Используйте класс, чтобы получить свойства поля данных с помощью .DataColumn Структуру поля данных можно обнаружить с помощью следующих свойств в этом классе: DataType, , IsReadOnly, LengthNameи IsUnique. Кроме того, свойство можно использовать Identity для определения того, задан ли столбец данных или AutoIncrementPrimaryKey свойство, чтобы определить, находится ли столбец данных в первичном ключе.
Класс DataSetFieldSchema используется компонентами пользовательского конструктора элементов управления для предоставления сведений о поле данных во время разработки.
Чтобы изучить компоненты данных с помощью a DataSet, используйте следующие классы.
Конструкторы
| Имя | Описание |
|---|---|
| DataSetFieldSchema(DataColumn) |
Инициализирует новый экземпляр класса с помощью указанного DataSetFieldSchemaDataColumn. |
Свойства
| Имя | Описание |
|---|---|
| DataType |
Возвращает тип данных, хранящихся в поле данных. |
| Identity |
Возвращает значение, указывающее, будет ли значение поля данных автоматически увеличиваться для каждой новой строки, добавленной в таблицу или представление. |
| IsReadOnly |
Возвращает значение, указывающее, доступен ли DataColumn только для чтения. |
| IsUnique |
Возвращает значение, указывающее, должны ли значения в поле данных быть уникальными. |
| Length |
Возвращает значение, указывающее размер данных, которые могут храниться в поле данных. |
| Name |
Возвращает имя поля данных. |
| Nullable |
Возвращает значение, указывающее, может ли поле данных принимать |
| Precision |
Возвращает максимальное число цифр, используемых для представления числового значения в поле данных. |
| PrimaryKey |
Возвращает значение, указывающее, находится ли поле данных в первичном ключе для содержащей таблицы или представления. |
| Scale |
Возвращает число десятичных разрядов, к которым разрешаются числовые значения в поле данных. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |