Compartir a través de


DateTimeOffsetToBinaryConverter Clase

Definición

DateTime Convierte en y desde una representación binaria en un valor long. DateTime se trunca más allá de la precisión de 0,1 milisegundos.

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)
Herencia
DateTimeOffsetToBinaryConverter

Comentarios

Consulte Convertidores de valores de EF Core para obtener más información y ejemplos.

Constructores

DateTimeOffsetToBinaryConverter()

Crea una nueva instancia de este convertidor.

DateTimeOffsetToBinaryConverter(ConverterMappingHints)

Crea una nueva instancia de este convertidor.

Propiedades

ConvertFromProvider

Obtiene la función para convertir objetos al leer datos del almacén, configurar para controlar valores NULL, boxing y coincidencias no exactas de tipos simples.

(Heredado de ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

Obtiene la expresión para convertir objetos al leer datos del almacén, exactamente como se proporciona y puede no controlar valores NULL, boxing y coincidencias no exactas de tipos simples.

(Heredado de ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

Obtiene la función para convertir objetos al leer datos del almacén.

(Heredado de ValueConverter<TModel,TProvider>)
ConvertsNulls

Si truees , los valores NULL se pasarán al convertidor para la conversión. De lo contrario, los valores NULL siempre permanecen null.

(Heredado de ValueConverter)
ConvertToProvider

Obtiene la función para convertir objetos al escribir datos en el almacén, configurar para controlar valores NULL, boxing y coincidencias no exactas de tipos simples.

(Heredado de ValueConverter<TModel,TProvider>)
ConvertToProviderExpression

Obtiene la expresión para convertir objetos al escribir datos en el almacén, exactamente como se proporciona y puede no controlar valores NULL, boxing y coincidencias no exactas de tipos simples.

(Heredado de ValueConverter<TModel,TProvider>)
ConvertToProviderTyped

Obtiene la función para convertir objetos al escribir datos en el almacén.

(Heredado de ValueConverter<TModel,TProvider>)
DefaultInfo

para ValueConverterInfo el uso predeterminado de este convertidor.

MappingHints

Sugerencias que pueden usarse para ITypeMappingSource crear tipos de datos con facetas adecuadas para los datos convertidos.

(Heredado de ValueConverter)
ModelClrType

Tipo CLR usado en el modelo ef.

(Heredado de ValueConverter<TModel,TProvider>)
ProviderClrType

Tipo CLR que se usa al leer y escribir desde el almacén.

(Heredado de ValueConverter<TModel,TProvider>)

Métodos

ComposeWith(ValueConverter)

Compone otra ValueConverter instancia con esta de forma que el resultado de la primera conversión se usa como entrada para la segunda conversión.

(Heredado de ValueConverter)
ToDateTimeOffset(Int64)

Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.

ToLong(DateTimeOffset)

Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.

Se aplica a