[This is preliminary documentation and is subject to change.]
Converts BSON to CLR value 1:1, without type change
Namespace: NFX.Serialization.BSONAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
protected virtual Object DirectConvertBSONValue(
BSONElement element,
Func<BSONDocument, BSONElement, bool> filter = null
)
protected virtual Object DirectConvertBSONValue(
BSONElement element,
Func<BSONDocument, BSONElement, bool> filter = null
)
Protected Overridable Function DirectConvertBSONValue (
element As BSONElement,
Optional filter As Func(Of BSONDocument, BSONElement, Boolean) = Nothing
) As Object
Protected Overridable Function DirectConvertBSONValue (
element As BSONElement,
Optional filter As Func(Of BSONDocument, BSONElement, Boolean) = Nothing
) As Object
protected:
virtual Object^ DirectConvertBSONValue(
BSONElement^ element,
Func<BSONDocument^, BSONElement^, bool>^ filter = nullptr
)
protected:
virtual Object^ DirectConvertBSONValue(
BSONElement^ element,
Func<BSONDocument^, BSONElement^, bool>^ filter = nullptr
)
abstract DirectConvertBSONValue :
element : BSONElement *
?filter : Func<BSONDocument, BSONElement, bool>
(* Defaults:
let _filter = defaultArg filter null
*)
-> Object
override DirectConvertBSONValue :
element : BSONElement *
?filter : Func<BSONDocument, BSONElement, bool>
(* Defaults:
let _filter = defaultArg filter null
*)
-> Object
abstract DirectConvertBSONValue :
element : BSONElement *
?filter : Func<BSONDocument, BSONElement, bool>
(* Defaults:
let _filter = defaultArg filter null
*)
-> Object
override DirectConvertBSONValue :
element : BSONElement *
?filter : Func<BSONDocument, BSONElement, bool>
(* Defaults:
let _filter = defaultArg filter null
*)
-> Object
Return Value
Type:
Object