DateTimeOffsetToBinaryConverter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
DateTime Převede na binární reprezentaci a z binární reprezentace v dlouhém intervalu. Hodnota DateTime je zkrácena s přesností na 0,1 milisekund.
public class DateTimeOffsetToBinaryConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,long>
type DateTimeOffsetToBinaryConverter = class
inherit ValueConverter<DateTimeOffset, int64>
Public Class DateTimeOffsetToBinaryConverter
Inherits ValueConverter(Of DateTimeOffset, Long)
- Dědičnost
Poznámky
Další informace a příklady najdete v tématu Převaděče hodnot EF Core .
Konstruktory
DateTimeOffsetToBinaryConverter() |
Vytvoří novou instanci tohoto převaděče. |
DateTimeOffsetToBinaryConverter(ConverterMappingHints) |
Vytvoří novou instanci tohoto převaděče. |
Vlastnosti
ConvertFromProvider |
Získá funkci pro převod objektů při čtení dat z úložiště, nastavení pro zpracování hodnot null, boxing a non-přesné shody jednoduchých typů. (Zděděno od ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
Získá výraz pro převod objektů při čtení dat z úložiště, přesně tak, jak bylo zadáno a nemusí zpracovávat hodnoty null, boxování a non-přesné shody jednoduchých typů. (Zděděno od ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
Získá funkci pro převod objektů při čtení dat z úložiště. (Zděděno od ValueConverter<TModel,TProvider>) |
ConvertsNulls |
Pokud |
ConvertToProvider |
Získá funkci pro převod objektů při zápisu dat do úložiště, nastavení pro zpracování null, boxing, a non-přesné shody jednoduchých typů. (Zděděno od ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
Získá výraz pro převod objektů při zápisu dat do úložiště, přesně tak, jak bylo zadáno a nemusí zpracovávat hodnoty null, boxování a non-přesné shody jednoduchých typů. (Zděděno od ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
Získá funkci pro převod objektů při zápisu dat do úložiště. (Zděděno od ValueConverter<TModel,TProvider>) |
DefaultInfo |
A ValueConverterInfo pro výchozí použití tohoto převaděče. |
MappingHints |
Nápovědy, které mohou být použity ITypeMappingSource k vytvoření datových typů s odpovídajícími omezujícími vlastnostmi pro převedená data. (Zděděno od ValueConverter) |
ModelClrType |
Typ CLR použitý v modelu EF. (Zděděno od ValueConverter<TModel,TProvider>) |
ProviderClrType |
Typ CLR použitý při čtení a zápisu z úložiště. (Zděděno od ValueConverter<TModel,TProvider>) |
Metody
ComposeWith(ValueConverter) |
Složí další ValueConverter instanci s touto instancí tak, aby výsledek prvního převodu byl použit jako vstup do druhého převodu. (Zděděno od ValueConverter) |
ToDateTimeOffset(Int64) |
Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace. |
ToLong(DateTimeOffset) |
Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace. |
Platí pro
Entity Framework