Method Serialize
- Namespace
- MongoDB.Bson.Serialization
- Assembly
- MongoDB.Bson.dll
Serialize<TNominalType>(IBsonWriter, TNominalType, Action<Builder>, BsonSerializationArgs)
Serializes a value.
public static void Serialize<TNominalType>(IBsonWriter bsonWriter, TNominalType value, Action<BsonSerializationContext.Builder> configurator = null, BsonSerializationArgs args = default)
Parameters
bsonWriterIBsonWriterThe BsonWriter.
valueTNominalTypeThe object.
configuratorAction<BsonSerializationContext.Builder>The serialization context configurator.
argsBsonSerializationArgsThe serialization args.
Type Parameters
TNominalTypeThe nominal type of the object.
Serialize(IBsonWriter, Type, object, Action<Builder>, BsonSerializationArgs)
Serializes a value.
public static void Serialize(IBsonWriter bsonWriter, Type nominalType, object value, Action<BsonSerializationContext.Builder> configurator = null, BsonSerializationArgs args = default)
Parameters
bsonWriterIBsonWriterThe BsonWriter.
nominalTypeTypeThe nominal type of the object.
valueobjectThe object.
configuratorAction<BsonSerializationContext.Builder>The serialization context configurator.
argsBsonSerializationArgsThe serialization args.