C# Class MongoDB.Bson.Serialization.Options.DocumentSerializationOptions

Represents serialization options for a document.
Inheritance: IBsonSerializationOptions
Datei anzeigen Open project: egametang/Egametang Class Usage Examples

Public Methods

Method Description
ApplyAttribute ( IBsonSerializer serializer, Attribute attribute ) : void

Apply an attribute to these serialization options and modify the options accordingly.

Clone ( ) : IBsonSerializationOptions

Clones the serialization options.

DocumentSerializationOptions ( ) : System

Initializes a new instance of the DocumentSerializationOptions class.

DocumentSerializationOptions ( bool serializeIdFirst ) : System

Initializes a new instance of the DocumentSerializationOptions class.

Method Details

ApplyAttribute() public method

Apply an attribute to these serialization options and modify the options accordingly.
public ApplyAttribute ( IBsonSerializer serializer, Attribute attribute ) : void
serializer IBsonSerializer The serializer that these serialization options are for.
attribute System.Attribute The serialization options attribute.
return void

Clone() public method

Clones the serialization options.
public Clone ( ) : IBsonSerializationOptions
return IBsonSerializationOptions

DocumentSerializationOptions() public method

Initializes a new instance of the DocumentSerializationOptions class.
public DocumentSerializationOptions ( ) : System
return System

DocumentSerializationOptions() public method

Initializes a new instance of the DocumentSerializationOptions class.
public DocumentSerializationOptions ( bool serializeIdFirst ) : System
serializeIdFirst bool Whether to serialize the Id as the first element.
return System