Eval.JScriptEvaluate 方法

定义

评估 JScript 代码。

重载

名称 说明
JScriptEvaluate(Object, VsaEngine)

此 API 支持产品基础结构,不能在代码中直接使用。

使用指定的引擎评估指定的 JScript 代码。

JScriptEvaluate(Object, Object, VsaEngine)

此 API 支持产品基础结构,不能在代码中直接使用。

使用指定的引擎和安全选项评估指定的 JScript 代码。

JScriptEvaluate(Object, VsaEngine)

使用指定的引擎评估指定的 JScript 代码。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 static System::Object ^ JScriptEvaluate(System::Object ^ source, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static object JScriptEvaluate(object source, Microsoft.JScript.Vsa.VsaEngine engine);
static member JScriptEvaluate : obj * Microsoft.JScript.Vsa.VsaEngine -> obj
Public Shared Function JScriptEvaluate (source As Object, engine As VsaEngine) As Object

参数

source
Object

要计算的代码。

engine
VsaEngine

对用于计算 source的脚本引擎的引用。

返回

评估的结果。 如果 source 不是字符串,则返回值为 source.

适用于

JScriptEvaluate(Object, Object, VsaEngine)

使用指定的引擎和安全选项评估指定的 JScript 代码。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 static System::Object ^ JScriptEvaluate(System::Object ^ source, System::Object ^ unsafeOption, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static object JScriptEvaluate(object source, object unsafeOption, Microsoft.JScript.Vsa.VsaEngine engine);
static member JScriptEvaluate : obj * obj * Microsoft.JScript.Vsa.VsaEngine -> obj
Public Shared Function JScriptEvaluate (source As Object, unsafeOption As Object, engine As VsaEngine) As Object

参数

source
Object

要计算的代码。

unsafeOption
Object

用于启用不安全计算的字符串文本 unsafe ;否则为 false

重要: 此参数不用作安全边界。 不应将使用 unsafeOption 视为适当的安全做法的替代方法。

engine
VsaEngine

对用于计算 source的脚本引擎的引用。

返回

评估的结果。 如果 source 不是字符串,则返回值为 source.

适用于