MetaChildrenColumn Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет поле базы данных, указывающее связь "один ко многим".
public ref class MetaChildrenColumn : System::Web::DynamicData::MetaColumn
public class MetaChildrenColumn : System.Web.DynamicData.MetaColumn
type MetaChildrenColumn = class
inherit MetaColumn
Public Class MetaChildrenColumn
Inherits MetaColumn
- Наследование
Комментарии
В ASP.NET приложения MetaChildrenColumn динамических данных класс представляет поле базы данных, указывающее связь "один ко многим" или связь "родитель-потомок".
Класс MetaChildrenColumn представляет поле в родительской таблице связи "один ко многим". Однако доступ к дочернему объекту таблицы можно получить с помощью ChildTable свойства. Вы также можете получить поле внешнего ключа в дочерней таблице с помощью ColumnInOtherTable свойства.
Конструкторы
| Имя | Описание |
|---|---|
| MetaChildrenColumn(MetaTable, ColumnProvider) |
Инициализирует новый экземпляр класса MetaChildrenColumn. |
Свойства
| Имя | Описание |
|---|---|
| AllowInitialValue |
Возвращает или задает значение, указывающее, позволяет ли столбец вставлять значение. (Унаследовано от MetaColumn) |
| ApplyFormatInEditMode |
Возвращает значение, указывающее, применяется ли строка форматирования, указанная DataFormatString свойством, к значениям полей, когда элемент управления с привязкой к данным, содержащий поле данных, представленное MetaColumn объектом, находится в режиме редактирования. (Унаследовано от MetaColumn) |
| Attributes |
Возвращает коллекцию атрибутов метаданных, которые применяются к полю данных, представленному MetaColumn объектом. (Унаследовано от MetaColumn) |
| ChildTable |
Возвращает объект, представляющий дочернюю таблицу связи "один ко многим". |
| ColumnInOtherTable |
Возвращает объект, представляющий поле внешнего ключа в дочерней таблице. |
| ColumnType |
Возвращает тип поля данных. (Унаследовано от MetaColumn) |
| ConvertEmptyStringToNull |
Возвращает значение, указывающее, будут ли пустые строковые значения ("") автоматически преобразованы в |
| DataFormatString |
Возвращает строку, указывающую формат отображения для значения поля. (Унаследовано от MetaColumn) |
| DataTypeAttribute |
Возвращает атрибут, применяемый DataTypeAttribute к полю данных. (Унаследовано от MetaColumn) |
| DefaultValue |
Возвращает значение по умолчанию для поля данных. (Унаследовано от MetaColumn) |
| Description |
Возвращает описание поля данных. (Унаследовано от MetaColumn) |
| DisplayName |
Возвращает отображаемое имя поля данных. (Унаследовано от MetaColumn) |
| EntityTypeProperty |
Возвращает объект, содержащий атрибуты свойства, представляющего поле данных в типе сущности. (Унаследовано от MetaColumn) |
| FilterUIHint |
Возвращает значение, используемое FilterUIHint для столбца. (Унаследовано от MetaColumn) |
| HtmlEncode |
Возвращает значение, указывающее, кодируются ли значения полей HTML перед отображением в элементе управления с привязкой к данным. (Унаследовано от MetaColumn) |
| IsBinaryData |
Возвращает значение, указывающее, содержит ли поле данных двоичные данные. (Унаследовано от MetaColumn) |
| IsCustomProperty |
Возвращает значение, указывающее, существует ли поле данных в базе данных. (Унаследовано от MetaColumn) |
| IsFloatingPoint |
Возвращает значение, указывающее, является ли поле данных типом с плавающей запятой. (Унаследовано от MetaColumn) |
| IsForeignKeyComponent |
Возвращает значение, указывающее, является ли поле данных частью внешнего ключа. (Унаследовано от MetaColumn) |
| IsGenerated |
Возвращает значение, указывающее, создается ли значение поля данных автоматически в базе данных. (Унаследовано от MetaColumn) |
| IsInteger |
Возвращает значение, указывающее, является ли тип поля данных целым типом. (Унаследовано от MetaColumn) |
| IsLongString |
Возвращает значение, указывающее, может ли тип поля данных содержать длинные строки. (Унаследовано от MetaColumn) |
| IsManyToMany |
Возвращает значение, указывающее состояние связи "многие ко многим" столбца. |
| IsPrimaryKey |
Возвращает значение, указывающее, является ли поле данных частью первичного ключа таблицы. (Унаследовано от MetaColumn) |
| IsReadOnly |
Возвращает значение, указывающее, доступно ли поле данных только для чтения. (Унаследовано от MetaColumn) |
| IsRequired |
Возвращает значение, указывающее, требуется ли поле данных значение. (Унаследовано от MetaColumn) |
| IsString |
Возвращает значение, указывающее, является ли тип поля данных строковым типом. (Унаследовано от MetaColumn) |
| MaxLength |
Возвращает значение, указывающее максимальную длину данных, которые могут храниться в поле данных. (Унаследовано от MetaColumn) |
| Model |
MetaModel Возвращает объект, представляющий модель данных, к которой принадлежит это поле данных. (Унаследовано от MetaColumn) |
| Name |
Возвращает имя поля данных. (Унаследовано от MetaColumn) |
| NullDisplayText |
Возвращает подпись, отображаемую для поля, если значение поля равно |
| Prompt |
Возвращает значение, которое можно использовать в качестве водяного знака в пользовательском интерфейсе, привязанном к данным в столбце. (Унаследовано от MetaColumn) |
| Provider |
Возвращает объект поставщика абстракции, используемый для создания MetaColumn объекта. (Унаследовано от MetaColumn) |
| RequiredErrorMessage |
Возвращает сообщение об ошибке, отображаемое, когда поле данных требует значения, но его значение пусто. (Унаследовано от MetaColumn) |
| Scaffold |
Возвращает значение, указывающее, должно ли отображаться поле данных. (Унаследовано от MetaColumn) |
| ShortDisplayName |
Возвращает короткое имя столбца. (Унаследовано от MetaColumn) |
| SortExpression |
Возвращает выражение, используемое для определения порядка сортировки поля данных. (Унаследовано от MetaColumn) |
| Table |
MetaTable Возвращает объект, представляющий таблицу, к которой принадлежит поле данных. (Унаследовано от MetaColumn) |
| TypeCode |
Возвращает тип поля данных. (Унаследовано от MetaColumn) |
| UIHint |
Возвращает имя шаблона поля, указанного для поля данных. (Унаследовано от MetaColumn) |
Методы
| Имя | Описание |
|---|---|
| BuildAttributeCollection() |
Возвращает коллекцию атрибутов. (Унаследовано от MetaColumn) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetChildrenListPath(Object) |
Возвращает путь страницы действия списка для дочерней таблицы. |
| GetChildrenPath(String, Object, String) |
Возвращает путь для указанной страницы действия дочерней таблицы. |
| GetChildrenPath(String, Object) |
Возвращает путь к указанной странице действия дочерней таблицы. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Initialize() |
Инициализирует данные, которые могут быть недоступны при вызове конструктора. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ResetMetadata() |
Очищает кэшированные метаданные столбца. (Унаследовано от MetaColumn) |
| ToString() |
Возвращает имя поля данных. (Унаследовано от MetaColumn) |
Методы расширения
| Имя | Описание |
|---|---|
| ConvertEditedValue(IFieldFormattingOptions, String) |
Возвращает значение, предоставленное пользователем для проверяемого элемента управления. |
| FormatEditValue(IFieldFormattingOptions, Object) |
Форматирует указанное значение поля с помощью указанных параметров форматирования. |
| FormatValue(IFieldFormattingOptions, Object) |
Форматирует указанное значение поля с помощью указанных параметров форматирования. |
| GetEnumType(MetaColumn) |
Возвращает тип перечисления, представляющего столбец. |