Méthode | 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. | |
Résultat | void |
public Clone ( ) : IBsonSerializationOptions | ||
Résultat | IBsonSerializationOptions |
public RepresentationSerializationOptions ( BsonType representation ) : System | ||
representation | BsonType | The external representation. |
Résultat | 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. |
Résultat | System |
public ToDecimal ( double value ) : decimal | ||
value | double | A Double. |
Résultat | decimal |
public ToDecimal ( int value ) : decimal | ||
value | int | An Int32. |
Résultat | decimal |
public ToDecimal ( long value ) : decimal | ||
value | long | An Int64. |
Résultat | decimal |
public ToDouble ( decimal value ) : double | ||
value | decimal | A Decimal. |
Résultat | double |
public ToDouble ( double value ) : double | ||
value | double | A Double. |
Résultat | double |
public ToDouble ( float value ) : double | ||
value | float | A Single. |
Résultat | double |
public ToDouble ( int value ) : double | ||
value | int | An Int32. |
Résultat | double |
public ToDouble ( long value ) : double | ||
value | long | An Int64. |
Résultat | double |
public ToDouble ( short value ) : double | ||
value | short | An Int16. |
Résultat | double |
public ToDouble ( uint value ) : double | ||
value | uint | A UInt32. |
Résultat | double |
public ToDouble ( ulong value ) : double | ||
value | ulong | A UInt64. |
Résultat | double |
public ToDouble ( ushort value ) : double | ||
value | ushort | A UInt16. |
Résultat | double |
public ToInt16 ( double value ) : short | ||
value | double | A Double. |
Résultat | short |
public ToInt32 ( decimal value ) : int | ||
value | decimal | A Decimal. |
Résultat | int |
public ToInt64 ( decimal value ) : long | ||
value | decimal | A Decimal. |
Résultat | long |
public ToInt64 ( double value ) : long | ||
value | double | A Double. |
Résultat | long |
public ToInt64 ( ushort value ) : long | ||
value | ushort | A UInt16. |
Résultat | long |
public ToSingle ( double value ) : float | ||
value | double | A Double. |
Résultat | float |
public ToSingle ( long value ) : float | ||
value | long | An Int64. |
Résultat | float |
public ToUInt16 ( double value ) : ushort | ||
value | double | A Double. |
Résultat | ushort |
public ToUInt16 ( int value ) : ushort | ||
value | int | An Int32. |
Résultat | ushort |
public ToUInt16 ( long value ) : ushort | ||
value | long | An Int64. |
Résultat | ushort |
public ToUInt32 ( double value ) : uint | ||
value | double | A Double. |
Résultat | uint |
public ToUInt64 ( double value ) : ulong | ||
value | double | A Double. |
Résultat | ulong |
public ToUInt64 ( long value ) : ulong | ||
value | long | An Int64. |
Résultat | ulong |