CardMetadataHelper - класс |
Пространство имён: Tessa.Cards.Metadata
public static class CardMetadataHelper
Тип CardMetadataHelper предоставляет следующие члены.
Имя | Описание | |
---|---|---|
CoerceAfterLoading(Object, DbType) |
Корректирует при необходимости загруженное из базы данных значение в соответствии
с заданным типом DbType.
| |
CoerceAfterLoading(Object, CardMetadataType) |
Корректирует при необходимости загруженное из базы данных значение в соответствии
с заданным типом CardMetadataType.
| |
CoerceBeforeSaving |
Корректирует при необходимости значение перед сохранением в базу данных в соответствии
с заданным типом CardMetadataType.
| |
Convert |
Преобразует объект в заданный тип, обеспечивающий возможность хранения объекта в карточке.
| |
ConvertToSchemeType |
Возвращает объект SchemeType, который может разместить данные указанного объекта CardMetadataType.
| |
CreateCardMetadataAsync |
Создаёт метаинформацию по типам карточек.
| |
CreateForTypeAsync |
Выполняет построение выборки из метаинформации, относящейся только к заданному типу карточек.
| |
GetDefaultValidValue |
Возвращает значение по умолчанию для заданной физической колонки,
которое может быть размещено в карточке и всегда является валидным при сохранении.
Для колонок, не допускающих Null и не имеющих значения по умолчанию, возвращается значение по умолчанию
для типа этой колонки.
| |
GetDefaultValue(CardMetadataType) |
Возвращает значение по умолчанию для сохранения в карточке,
доступное для заданного типа CardMetadataType.
| |
GetDefaultValue(SchemePhysicalColumn) |
Возвращает значение по умолчанию для заданной физической колонки, которое может быть размещено в карточке.
Для колонок, не допускающих Null и не имеющих значения по умолчанию, возвращается Null.
| |
GetDefaultValue(DbType, Boolean) |
Возвращает значение по умолчанию для сохранения в карточке,
доступное для заданного типа DbType.
| |
GetDefaultValueFunc |
Возвращает функцию, которая для заданного режима создания карточки получает значение по умолчанию
для указанной в параметре колонки CardMetadataColumn.
| |
GetMetadataRuntimeType(Type) |
Возвращает способ представления в карточке объекта заданного типа.
| |
GetMetadataRuntimeType(SchemeType) |
Возвращает способ представления в карточке данных заданного типа.
| |
GetRuntimeType |
Возвращает тип объекта, представленного в карточке заданным способом.
| |
HasLength |
Возвращает признак того, что заданный тип имеет длину.
| |
HasLength15 |
Возвращает признак того, что заданный тип имеет длину, которая умещается в 15 бит
и может быть сериализована как 16-битное знаковое число.
| |
HasPrecision |
Возвращает признак того, что заданный тип имеет точность.
| |
HasScale |
Возвращает признак того, что заданный тип имеет масштаб.
| |
Parse |
Преобразует объект заданного типа из строкового представления в исходную форму.
Объект должен был быть преобразован в строковую форму методом ToString(Object, CardMetadataRuntimeType).
| |
Read |
Выполняет чтение объекта заданного типа данных из байтового потока.
Объект должен был быть записан в байтовый поток посредством метода Write(BinaryWriter, Object, CardMetadataType, NullableBoolean).
| |
ToString |
Преобразует объект заданного типа в строку.
Объект может быть преобразован в исходную форму методом Parse(String, CardMetadataRuntimeType).
| |
Write |
Выполняет запись объекта заданного типа данных в байтовый поток.
Объект может быть прочитан из байтового потока посредством метода Read(BinaryReader, CardMetadataType, NullableBoolean).
|