Jazyk

DateTimeOffsetToBytesConverter Třída

Definice

DateTime Převede na pole bajtů a z polí.

[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public class DateTimeOffsetToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,byte[]>
public class DateTimeOffsetToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,byte[]>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type DateTimeOffsetToBytesConverter = class
    inherit ValueConverter<DateTimeOffset, byte[]>
type DateTimeOffsetToBytesConverter = class
    inherit ValueConverter<DateTimeOffset, byte[]>
Public Class DateTimeOffsetToBytesConverter
Inherits ValueConverter(Of DateTimeOffset, Byte())
Dědičnost
DateTimeOffsetToBytesConverter
Atributy

Poznámky

Další informace a příklady najdete v převaděčích hodnot EF Core .

Konstruktory

Název Description
DateTimeOffsetToBytesConverter()

Vytvoří novou instanci tohoto převaděče.

DateTimeOffsetToBytesConverter(ConverterMappingHints)

Vytvoří novou instanci tohoto převaděče.

Vlastnosti

Název Description
ConstructorExpression

Výraz představující konstrukci tohoto objektu.

(Zděděno od ValueConverter<TModel,TProvider>)
ConstructorExpressionWithoutMappingHints

Výraz představující konstrukci tohoto objektu bez ConverterMappingHints.

(Zděděno od ValueConverter<TModel,TProvider>)
ConvertFromProvider

Získá funkci pro převod objektů při čtení dat z úložiště, nastavení pro zpracování 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 je zadán a nemusí zpracovat hodnoty null, boxing 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 truebude hodnota null předána převaděči pro převod. V opačném případě hodnoty null vždy zůstávají null.

(Zděděno od ValueConverter)
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 je zadán a nemusí zpracovat hodnoty null, boxing 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.

Instance

Výchozí instance tohoto převaděče uložená v mezipaměti.

MappingHints

Rady, které lze použít 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

Název Description
ComposeWith(ValueConverter)

Složí další ValueConverter instanci s touto instancí tak, že výsledek prvního převodu se použije jako vstup druhého převodu.

(Zděděno od ValueConverter)
FromBytes(Byte[])

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

ToBytes(DateTimeOffset)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nevztahuje se na stejné standardy kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez upozornění v jakékoli verzi. Měli byste ho používat přímo ve svém kódu s extrémní opatrností a vědět, že to může vést k selháním aplikace při aktualizaci na novou Entity Framework Core verzi.

Platí pro