Class ScalarDiscriminatorConvention

| MongoDB CSharp Driver API Reference (original) (raw)

Namespace

MongoDB.Bson.Serialization.Conventions

Assembly

MongoDB.Bson.dll

Represents a discriminator convention where the discriminator is provided by the class map of the actual type.

public class ScalarDiscriminatorConvention : StandardDiscriminatorConvention, IScalarDiscriminatorConvention, IDiscriminatorConvention

Inheritance

ScalarDiscriminatorConvention

Implements

Inherited Members

Extension Methods

Constructors

ScalarDiscriminatorConvention(string)

Initializes a new instance of the ScalarDiscriminatorConvention class.

Methods

GetDiscriminator(Type, Type)

Gets the discriminator value for an actual type.

GetDiscriminatorsForTypeAndSubTypes(Type)

Returns the discriminators for a type and all of its known subtypes.