V8RuntimeCreateScriptEngine(String, V8ScriptEngineFlags, Int32) Method |
Creates a new V8 script engine instance with the specified name, options, and debug port.
Namespace: Microsoft.ClearScript.V8Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.4.5
Syntax public V8ScriptEngine CreateScriptEngine(
string engineName,
V8ScriptEngineFlags flags,
int debugPort
)
Public Function CreateScriptEngine (
engineName As String,
flags As V8ScriptEngineFlags,
debugPort As Integer
) As V8ScriptEngine
public:
V8ScriptEngine^ CreateScriptEngine(
String^ engineName,
V8ScriptEngineFlags flags,
int debugPort
)
member CreateScriptEngine :
engineName : string *
flags : V8ScriptEngineFlags *
debugPort : int -> V8ScriptEngine
Parameters
- engineName String
- A name to associate with the instance. Currently, this name is used only as a label in presentation contexts such as debugger user interfaces.
- flags V8ScriptEngineFlags
- A value that selects options for the operation.
- debugPort Int32
- A TCP port on which to listen for a debugger connection.
Return Value
V8ScriptEngineA new V8 script engine instance.
Remarks
The new script engine instance shares the V8 runtime with other instances created by
this method and any of its overloads.
V8 supports one script debugger per runtime. If script debugging has been enabled in
the current runtime, additional script engine instances cannot disable it or change its
TCP port, nor can they enable script debugging on a different port.
See Also