Class BsonSerializerRegistry
- Namespace
 - MongoDB.Bson.Serialization
 
- Assembly
 - MongoDB.Bson.dll
 
Default, global implementation of an IBsonSerializerRegistry.
public sealed class BsonSerializerRegistry : IBsonSerializerRegistry
  - Inheritance
 - 
      
      BsonSerializerRegistry
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
- BsonSerializerRegistry()
 Initializes a new instance of the BsonSerializerRegistry class.
Methods
- GetSerializer(Type)
 Gets the serializer for the specified
type. If none is already registered, the serialization providers will be used to create a serializer and it will be automatically registered.
- GetSerializer<T>()
 Gets the serializer for the specified
T. If none is already registered, the serialization providers will be used to create a serializer and it will be automatically registered.
- RegisterSerializationProvider(IBsonSerializationProvider)
 Registers the serialization provider. This behaves like a stack, so the last provider registered is the first provider consulted.
- RegisterSerializer(Type, IBsonSerializer)
 Registers the serializer.
- TryRegisterSerializer(Type, IBsonSerializer)
 Tries to register the serializer.