CardMetadataHelper - класс
Вспомогательные методы для преобразования и хранения данных карточки.
Пространство имён: Tessa.Cards.MetadataСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static class CardMetadataHelper
Public NotInheritable Class CardMetadataHelper
public ref class CardMetadataHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type CardMetadataHelper = class end
- Inheritance
- Object CardMetadataHelper
CoerceAfterLoading(Object, CardMetadataType) |
Корректирует при необходимости загруженное из базы данных значение в соответствии
с заданным типом CardMetadataType.
|
CoerceAfterLoading(Object, SchemeDbType) |
Корректирует при необходимости загруженное из базы данных значение в соответствии
с заданным типом SchemeDbType.
|
CoerceBeforeSaving |
Корректирует при необходимости значение перед сохранением в базу данных в соответствии
с заданным типом CardMetadataType.
|
Convert |
Преобразует объект в заданный тип, обеспечивающий возможность хранения объекта в карточке.
|
ConvertToSchemeType |
Возвращает объект SchemeType, который может разместить данные указанного объекта CardMetadataType.
|
ConvertToSectionType | |
CreateCardMetadataAsync |
Создаёт метаинформацию по типам карточек.
|
CreateForTypeAsync |
Выполняет построение выборки из метаинформации, относящейся только к заданному типу карточек.
|
GetDefaultValidValue |
Возвращает значение по умолчанию для заданной физической колонки,
которое может быть размещено в карточке и всегда является валидным при сохранении.
Для колонок, не допускающих Null и не имеющих значения по умолчанию, возвращается значение по умолчанию
для типа этой колонки.
|
GetDefaultValue(CardMetadataType) |
Возвращает значение по умолчанию для сохранения в карточке,
доступное для заданного типа CardMetadataType.
|
GetDefaultValue(SchemePhysicalColumn) |
Возвращает значение по умолчанию для заданной физической колонки, которое может быть размещено в карточке.
Для колонок, не допускающих Null и не имеющих значения по умолчанию, возвращается Null.
|
GetDefaultValue(SchemeDbType, Boolean) |
Возвращает значение по умолчанию для сохранения в карточке,
доступное для заданного типа SchemeDbType.
|
GetDefaultValueFunc |
Возвращает функцию, которая для заданного режима создания карточки получает значение по умолчанию
для указанной в параметре колонки CardMetadataColumn.
|
GetMetadataRuntimeType(SchemeType) |
Возвращает способ представления в карточке данных заданного типа.
|
GetMetadataRuntimeType(Type) |
Возвращает способ представления в карточке объекта заданного типа.
|
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).
|