private static DoEvaluate ( Object source, |
||
source | Object | |
engine | ||
isUnsafe | bool | |
Результат | Object |
public static Object JScriptEvaluate(Object source, VsaEngine engine) { if (Convert.GetTypeCode(source) != TypeCode.String) { return(source); } return(Eval.DoEvaluate(source, engine, true)); }
public static Object JScriptEvaluate(Object source, Object unsafeOption, VsaEngine engine) { if (Convert.GetTypeCode(source) != TypeCode.String) { return(source); } bool isUnsafe = false; if (Convert.GetTypeCode(unsafeOption) == TypeCode.String) { if (((IConvertible)unsafeOption).ToString() == "unsafe") { isUnsafe = true; } } return(Eval.DoEvaluate(source, engine, isUnsafe)); }