Table of Contents

Class RenderedFieldDefinition<TField>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll
public sealed class RenderedFieldDefinition<TField>

Type Parameters

TField
Inheritance
RenderedFieldDefinition<TField>
Inherited Members

Constructors

RenderedFieldDefinition(string, IBsonSerializer<TField>)

[Obsolete("Use the constructor that takes 4 arguments instead.")]
public RenderedFieldDefinition(string fieldName, IBsonSerializer<TField> fieldSerializer)

Parameters

fieldName string
fieldSerializer IBsonSerializer<TField>

RenderedFieldDefinition(string, IBsonSerializer<TField>, IBsonSerializer<TField>, IBsonSerializer)

public RenderedFieldDefinition(string fieldName, IBsonSerializer<TField> fieldSerializer, IBsonSerializer<TField> valueSerializer, IBsonSerializer underlyingSerializer)

Parameters

fieldName string
fieldSerializer IBsonSerializer<TField>
valueSerializer IBsonSerializer<TField>
underlyingSerializer IBsonSerializer

Properties

FieldName

public string FieldName { get; }

Property Value

string

FieldSerializer

public IBsonSerializer<TField> FieldSerializer { get; }

Property Value

IBsonSerializer<TField>

UnderlyingSerializer

public IBsonSerializer UnderlyingSerializer { get; }

Property Value

IBsonSerializer

ValueSerializer

public IBsonSerializer<TField> ValueSerializer { get; }

Property Value

IBsonSerializer<TField>