[This is preliminary documentation and is subject to change.]
Allocates a new expression. This call fails if the scope was already compiled
Namespace: NFX.ParsingAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public CompilingExpressionEvaluator(
string scope,
string expression,
IEnumerable<string> referencedAssemblies = null,
IEnumerable<string> usings = null
)
public CompilingExpressionEvaluator(
string scope,
string expression,
IEnumerable<string> referencedAssemblies = null,
IEnumerable<string> usings = null
)
Public Sub New (
scope As String,
expression As String,
Optional referencedAssemblies As IEnumerable(Of String) = Nothing,
Optional usings As IEnumerable(Of String) = Nothing
)
Public Sub New (
scope As String,
expression As String,
Optional referencedAssemblies As IEnumerable(Of String) = Nothing,
Optional usings As IEnumerable(Of String) = Nothing
)
public:
CompilingExpressionEvaluator(
String^ scope,
String^ expression,
IEnumerable<String^>^ referencedAssemblies = nullptr,
IEnumerable<String^>^ usings = nullptr
)
public:
CompilingExpressionEvaluator(
String^ scope,
String^ expression,
IEnumerable<String^>^ referencedAssemblies = nullptr,
IEnumerable<String^>^ usings = nullptr
)
new :
scope : string *
expression : string *
?referencedAssemblies : IEnumerable<string> *
?usings : IEnumerable<string>
(* Defaults:
let _referencedAssemblies = defaultArg referencedAssemblies null
let _usings = defaultArg usings null
*)
-> CompilingExpressionEvaluator
new :
scope : string *
expression : string *
?referencedAssemblies : IEnumerable<string> *
?usings : IEnumerable<string>
(* Defaults:
let _referencedAssemblies = defaultArg referencedAssemblies null
let _usings = defaultArg usings null
*)
-> CompilingExpressionEvaluator