Primitively Primitively
Primitively Primitively
DocFX + Singulink = ♥

Search Results for

    Class BsonOptions

    This class provides options for configuring BSON serialization for Primitively types.

    Inheritance
    object
    BsonOptions
    Namespace: Primitively.MongoDB.Bson
    Assembly: Primitively.MongoDB.Bson.dll
    Syntax
    public class BsonOptions

    Properties

    RegisterSerializersForEachTypeInRegistry

    Gets or sets a value indicating whether to register BSON serializers for each type in the Primitively registry.

    Declaration
    public bool RegisterSerializersForEachTypeInRegistry { get; set; }
    Property Value
    Type Description
    bool

    Methods

    Configure<TBsonSerializerOptions>(Action<TBsonSerializerOptions>)

    Configures the specified BSON serializer options.

    Declaration
    public BsonOptions Configure<TBsonSerializerOptions>(Action<TBsonSerializerOptions> options) where TBsonSerializerOptions : class, IBsonSerializerOptions
    Parameters
    Type Name Description
    Action<TBsonSerializerOptions> options

    A delegate to configure the BSON serializer options.

    Returns
    Type Description
    BsonOptions

    The same instance of the BsonOptions for chaining calls.

    Type Parameters
    Name Description
    TBsonSerializerOptions

    The type of the BSON serializer options.

    Register(IPrimitiveRepository)

    Registers the specified Primitively repository.

    Declaration
    public BsonOptions Register(IPrimitiveRepository repository)
    Parameters
    Type Name Description
    IPrimitiveRepository repository

    The Primitively repository.

    Returns
    Type Description
    BsonOptions

    The same instance of the BsonOptions for chaining calls.

    Register<TPrimitive>()

    Registers the specified Primitively type.

    Declaration
    public BsonOptions Register<TPrimitive>() where TPrimitive : struct, IPrimitive
    Returns
    Type Description
    BsonOptions

    The same instance of the BsonOptions for chaining calls.

    Type Parameters
    Name Description
    TPrimitive

    The type of the Primitively type.

    © Electronic Hands. All rights reserved.