Method | Description | |
---|---|---|
ApplyAttribute ( IBsonSerializer serializer, |
Apply an attribute to these serialization options and modify the options accordingly.
|
|
Clone ( ) : IBsonSerializationOptions |
Clones the serialization options.
|
|
RepresentationSerializationOptions ( BsonType representation ) : System |
Initializes a new instance of the RepresentationSerializationOptions class.
|
|
RepresentationSerializationOptions ( BsonType representation, bool allowOverflow, bool allowTruncation ) : System |
Initializes a new instance of the RepresentationSerializationOptions class.
|
|
ToDecimal ( double value ) : decimal |
Converts a Double to a Decimal.
|
|
ToDecimal ( int value ) : decimal |
Converts an Int32 to a Decimal.
|
|
ToDecimal ( long value ) : decimal |
Converts an Int64 to a Decimal.
|
|
ToDouble ( decimal value ) : double |
Converts a Decimal to a Double.
|
|
ToDouble ( double value ) : double |
Converts a Double to a Double.
|
|
ToDouble ( float value ) : double |
Converts a Single to a Double.
|
|
ToDouble ( int value ) : double |
Converts an Int32 to a Double.
|
|
ToDouble ( long value ) : double |
Converts an Int64 to a Double.
|
|
ToDouble ( short value ) : double |
Converts an Int16 to a Double.
|
|
ToDouble ( uint value ) : double |
Converts a UInt32 to a Double.
|
|
ToDouble ( ulong value ) : double |
Converts a UInt64 to a Double.
|
|
ToDouble ( ushort value ) : double |
Converts a UInt16 to a Double.
|
|
ToInt16 ( double value ) : short |
Converts a Double to an Int16.
|
|
ToInt16 ( int value ) : short |
Converts an Int32 to an Int16.
|
|
ToInt16 ( long value ) : short |
Converts an Int64 to an Int16.
|
|
ToInt32 ( decimal value ) : int |
Converts a Decimal to an Int32.
|
|
ToInt32 ( double value ) : int |
Converts a Double to an Int32.
|
|
ToInt32 ( float value ) : int |
Converts a Single to an Int32.
|
|
ToInt32 ( int value ) : int |
Converts an Int32 to an Int32.
|
|
ToInt32 ( long value ) : int |
Converts an Int64 to an Int32.
|
|
ToInt32 ( short value ) : int |
Converts an Int16 to an Int32.
|
|
ToInt32 ( uint value ) : int |
Converts a UInt32 to an Int32.
|
|
ToInt32 ( ulong value ) : int |
Converts a UInt64 to an Int32.
|
|
ToInt32 ( ushort value ) : int |
Converts a UInt16 to an Int32.
|
|
ToInt64 ( decimal value ) : long |
Converts a Decimal to an Int64.
|
|
ToInt64 ( double value ) : long |
Converts a Double to an Int64.
|
|
ToInt64 ( float value ) : long |
Converts a Single to an Int64.
|
|
ToInt64 ( int value ) : long |
Converts an Int32 to an Int64.
|
|
ToInt64 ( long value ) : long |
Converts an Int64 to an Int64.
|
|
ToInt64 ( short value ) : long |
Converts an Int16 to an Int64.
|
|
ToInt64 ( uint value ) : long |
Converts a UInt32 to an Int64.
|
|
ToInt64 ( ulong value ) : long |
Converts a UInt64 to an Int64.
|
|
ToInt64 ( ushort value ) : long |
Converts a UInt16 to an Int64.
|
|
ToSingle ( double value ) : float |
Converts a Double to a Single.
|
|
ToSingle ( int value ) : float |
Converts an Int32 to a Single.
|
|
ToSingle ( long value ) : float |
Converts an Int64 to a Single.
|
|
ToUInt16 ( double value ) : ushort |
Converts a Double to a UInt16.
|
|
ToUInt16 ( int value ) : ushort |
Converts an Int32 to a UInt16.
|
|
ToUInt16 ( long value ) : ushort |
Converts an Int64 to a UInt16.
|
|
ToUInt32 ( double value ) : uint |
Converts a Double to a UInt32.
|
|
ToUInt32 ( int value ) : uint |
Converts an Int32 to a UInt32.
|
|
ToUInt32 ( long value ) : uint |
Converts an Int64 to a UInt32.
|
|
ToUInt64 ( double value ) : ulong |
Converts a Double to a UInt64.
|
|
ToUInt64 ( int value ) : ulong |
Converts an Int32 to a UInt64.
|
|
ToUInt64 ( long value ) : ulong |
Converts an Int64 to a UInt64.
|
public ApplyAttribute ( IBsonSerializer serializer, |
||
serializer | IBsonSerializer | The serializer that these serialization options are for. |
attribute | The serialization options attribute. | |
return | void |
public RepresentationSerializationOptions ( BsonType representation ) : System | ||
representation | BsonType | The external representation. |
return | System |
public RepresentationSerializationOptions ( BsonType representation, bool allowOverflow, bool allowTruncation ) : System | ||
representation | BsonType | The external representation. |
allowOverflow | bool | Whether to allow overflow. |
allowTruncation | bool | Whether to allow truncation. |
return | System |
public ToDecimal ( double value ) : decimal | ||
value | double | A Double. |
return | decimal |
public ToDecimal ( int value ) : decimal | ||
value | int | An Int32. |
return | decimal |
public ToDecimal ( long value ) : decimal | ||
value | long | An Int64. |
return | decimal |
public ToDouble ( decimal value ) : double | ||
value | decimal | A Decimal. |
return | double |
public ToDouble ( double value ) : double | ||
value | double | A Double. |
return | double |
public ToDouble ( float value ) : double | ||
value | float | A Single. |
return | double |
public ToDouble ( short value ) : double | ||
value | short | An Int16. |
return | double |
public ToDouble ( ulong value ) : double | ||
value | ulong | A UInt64. |
return | double |
public ToDouble ( ushort value ) : double | ||
value | ushort | A UInt16. |
return | double |
public ToInt64 ( decimal value ) : long | ||
value | decimal | A Decimal. |
return | long |
public ToSingle ( double value ) : float | ||
value | double | A Double. |
return | float |
public ToUInt16 ( double value ) : ushort | ||
value | double | A Double. |
return | ushort |
public ToUInt64 ( double value ) : ulong | ||
value | double | A Double. |
return | ulong |