Skip to content

SystemJsonBsonSerializer class

Defined in

Namespace: Akavache.SystemTextJson Assembly: Akavache.SystemTextJson.Bson.dll Full name: Akavache.SystemTextJson.SystemJsonBsonSerializer Modifiers: public

Summary

View source

Source-generated "Date":(\d{15,}) regex partial for SystemJsonBsonSerializer on net7+.

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

Class hierarchy
classDiagram
class SystemJsonBsonSerializer
class ISerializer {
    <>
}
ISerializer <|.. SystemJsonBsonSerializer

Implements: ISerializer

Constructors

NameSummary
.ctor

Properties

NameSummary
OptionsGets or sets the JSON serializer options for customizing serialization behavior.
ForcedDateTimeKindGets or sets the DateTimeKind handling for BSON readers to be forced.

Methods

NameSummary
static IsPotentialBsonDataChecks if data might be BSON format.
static DeserializeAotDeserializes from bytes using the provided JsonTypeInfo for AOT-safe deserialization. BSON decoding...
static SerializeAotSerializes to bytes using the provided JsonTypeInfo for AOT-safe serialization. BSON encoding is not...
DeserializeDeserializes from bytes.
SerializeSerializes to bytes.
Inherited members