DateTimeOffsetToBinaryConverter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Effectue une DateTime conversion vers et à partir d’une représentation binaire dans un long. DateTime est tronqué au-delà de 0,1 milliseconde de précision.
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)
- Héritage
Remarques
Pour plus d’informations et d’exemples, consultez Convertisseurs de valeurs EF Core .
Constructeurs
DateTimeOffsetToBinaryConverter() |
Crée une instance de ce convertisseur. |
DateTimeOffsetToBinaryConverter(ConverterMappingHints) |
Crée une instance de ce convertisseur. |
Propriétés
ConvertFromProvider |
Obtient la fonction pour convertir des objets lors de la lecture de données à partir du magasin, configurer pour gérer les valeurs null, la boxe et les correspondances non exactes de types simples. (Hérité de ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
Obtient l’expression pour convertir des objets lors de la lecture de données à partir du magasin, exactement comme fourni et ne peut pas gérer les valeurs Null, le boxing et les correspondances non exactes de types simples. (Hérité de ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
Obtient la fonction pour convertir des objets lors de la lecture de données à partir du magasin. (Hérité de ValueConverter<TModel,TProvider>) |
ConvertsNulls |
Si |
ConvertToProvider |
Obtient la fonction pour convertir des objets lors de l’écriture de données dans le magasin, configurer pour gérer les valeurs null, la boxe et les correspondances non exactes de types simples. (Hérité de ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
Obtient l’expression pour convertir des objets lors de l’écriture de données dans le magasin, exactement comme fourni et ne peut pas gérer les valeurs Null, le boxing et les correspondances non exactes de types simples. (Hérité de ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
Obtient la fonction pour convertir des objets lors de l’écriture de données dans le magasin. (Hérité de ValueConverter<TModel,TProvider>) |
DefaultInfo |
ValueConverterInfo pour l’utilisation par défaut de ce convertisseur. |
MappingHints |
Indicateurs qui peuvent être utilisés par le pour créer des ITypeMappingSource types de données avec des facettes appropriées pour les données converties. (Hérité de ValueConverter) |
ModelClrType |
Type CLR utilisé dans le modèle EF. (Hérité de ValueConverter<TModel,TProvider>) |
ProviderClrType |
Type CLR utilisé lors de la lecture et de l’écriture à partir du magasin. (Hérité de ValueConverter<TModel,TProvider>) |
Méthodes
ComposeWith(ValueConverter) |
Compose une autre ValueConverter instance avec celle-ci de telle sorte que le résultat de la première conversion soit utilisé comme entrée vers la deuxième conversion. (Hérité de ValueConverter) |
ToDateTimeOffset(Int64) |
Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une extrême prudence et en sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core. |
ToLong(DateTimeOffset) |
Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une extrême prudence et en sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core. |