IConvertFromR<'TOutType> Type

This interface can be used for providing new convertors that can convert R values to .NET types. The converter is used whenever the users calls the `se.GetValue<'TOutType>()` on a `SymbolicExpression` value returned from R provider.

Instance members

Instance member Description

this.Convert(arg1)

Full Usage: this.Convert(arg1)

Parameters:
Returns: Option<'TOutType>
Modifiers: abstract

The method is called when the user calls `GetValue<'TOutType>()` on a `SymbolicExpression` value returned from the R provider. ## Example To use this interface, you need to write a plugin (`YourPlugin.Plugin.dll`) that exports an implementation of this interface using MEF. The method `Convert` of the interface can return `None` when the conversion is not possible. [>)>] type ConvertMyThingFromR() = interface IConvertFromR with member x.Convert(symExpr) = Some(new MyThing()) // TODO: Convert 'symExpr' from R.

arg0 : SymbolicExpression
Returns: Option<'TOutType>