SystemJsonBsonSerializer.ForcedDateTimeKind property¶
Defined in
Type: SystemJsonBsonSerializer
Namespace: Akavache.SystemTextJson
Assembly: Akavache.SystemTextJson.Bson.dll
Applies to
net10.0, net10.0-tvos26.0, net10.0-maccatalyst26.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-macos26.0, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-windows10.0.19041, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-macos14.2, net8.0-maccatalyst17.5, net8.0-ios17.5, net8.0-tvos17.2, net8.0-windows10.0.19041, net8.0-macos14.5, netstandard2.1, net481, net462, net471
public DateTimeKind? ForcedDateTimeKind { get; set; }
Inherited documentation
These docs were inherited from ISerializer. The member doesn't override them on this type.
Summary: Gets or sets the DateTimeKind handling for BSON readers to be forced.
Returns: DateTimeKind?
Remarks
By default, BsonReader uses a DateTimeKind of Local and see BsonWriter
uses Utc. Thus, DateTimes are serialized as UTC but deserialized as local time. To force BSON readers to
use some other DateTimeKind, you can set this value.