Microsoft.EntityFrameworkCore.Storage.ValueConversion Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
| BoolToStringConverter |
Boolean Преобразует значения в два строковых значения и из нее. |
| BoolToTwoValuesConverter<TProvider> |
Boolean Преобразует значения в два разных значения и из этих значений. |
| BoolToZeroOneConverter<TProvider> |
Boolean Преобразует значения в и из и из |
| BytesToStringConverter |
Преобразует массивы байтов в строки и из нее. |
| CastingConverter<TModel,TProvider> |
Преобразует в простые |
| CharToStringConverter | |
| ConverterMappingHints |
Указывает указания, используемые сопоставителя типов при сопоставлении с помощью .ValueConverter |
| DateTimeOffsetToBinaryConverter |
DateTime Преобразуется в двоичное представление и из нее в длину. DateTime усекается до 0,1 миллисекунда. |
| DateTimeOffsetToBytesConverter |
DateTime Преобразуется в массивы байтов и из нее. |
| DateTimeOffsetToStringConverter |
DateTimeOffset Преобразуется в строки и из нее. |
| DateTimeToBinaryConverter |
DateTime Преобразует с помощью ToBinary(). Это приведет к DateTimeKindсохранению . |
| DateTimeToStringConverter |
DateTime Преобразуется в строки и из нее. |
| DateTimeToTicksConverter | |
| EnumToNumberConverter<TEnum,TNumber> |
Преобразует значения перечисления в базовое числовое представление и из нее. |
| EnumToStringConverter<TEnum> |
Преобразует значения перечисления в строковое представление и из нее. |
| GuidToBytesConverter | |
| GuidToStringConverter |
Преобразует в Guid и из String стандартного формата> "8-4-4-4-4-12". |
| IPAddressToBytesConverter | |
| IPAddressToStringConverter | |
| NumberToBytesConverter<TNumber> |
Преобразует числовые значения в массивы байтов и из нее. |
| NumberToStringConverter<TNumber> |
Преобразует числовые значения в строковое представление и из нее. |
| PhysicalAddressToBytesConverter |
Преобразует в PhysicalAddress и из .Byte |
| PhysicalAddressToStringConverter |
Преобразует в PhysicalAddress и из .String |
| RelationalConverterMappingHints |
Указывает указания, используемые сопоставителя типов при сопоставлении с помощью .ValueConverter |
| StringToBoolConverter |
Преобразует строки в значения и из Boolean значений. |
| StringToBytesConverter |
Преобразует строки в массивы байтов и из нее. |
| StringToCharConverter |
Преобразует строки в значения и из Char значений. |
| StringToDateTimeConverter |
Преобразует строки в значения и из DateTime значений. |
| StringToDateTimeOffsetConverter |
Преобразует строки в значения и из DateTimeOffset значений. |
| StringToEnumConverter<TEnum> |
Преобразует строки в значения перечисления и из нее. |
| StringToGuidConverter |
Преобразует строки в стандартный Guid формат "8-4-4-4-4-12" и из нее./>. |
| StringToNumberConverter<TNumber> |
Преобразует строки в числовые значения и из нее. |
| StringToTimeSpanConverter |
Преобразует строки в значения и из TimeSpan значений. |
| StringToUriConverter |
Преобразует строки в значения и из Uri значений. |
| TimeSpanToStringConverter |
TimeSpan Преобразуется в строки и из нее. |
| TimeSpanToTicksConverter | |
| UriToStringConverter | |
| ValueConverter |
Определяет преобразования из объекта одного типа в модель в объект того же или другого типа в хранилище. |
| ValueConverter<TModel,TProvider> |
Определяет преобразования из объекта одного типа в модель в объект того же или другого типа в хранилище. |
| ValueConverterSelector |
Реестр ValueConverter экземпляров, которые можно использовать для поиска предпочтительного преобразователя для преобразования в заданный тип модели и из нее в тип, поддерживаемый поставщиком базы данных. Время существования службы равно Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped. |
| ValueConverterSelectorDependencies |
Класс параметров зависимостей службы для ValueConverterSelector Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. Не создавайте экземпляры этого класса непосредственно из кода поставщика или приложения, так как сигнатура конструктора может измениться по мере добавления новых зависимостей. Вместо этого используйте этот тип в конструкторе, чтобы экземпляр был создан и внедрен автоматически контейнером внедрения зависимостей. Чтобы создать экземпляр с замененными зависимыми службами, сначала разрешите объект из контейнера внедрения зависимостей, а затем замените выбранные службы на "With...". методика. Не вызывайте конструктор в любой момент этого процесса. Время существования службы равно Singleton. Это означает, что один экземпляр каждой службы используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped. |
Структуры
| ValueConverterInfo |
Содержит сведения о доступной ValueConverter фабрике для создания экземпляра. |
Интерфейсы
| IValueConverterSelector |
Реестр ValueConverterInfo , который можно использовать для поиска предпочтительного преобразователя для преобразования в заданный тип модели и из нее в тип, поддерживаемый поставщиком базы данных. Время существования службы равно Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped. |
Обратная связь
Отправить и просмотреть отзыв по