프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_dispatcher | ScriptDispatcher | ||
_disposedFlag | StatedFlag | ||
_enableDebugging | bool | ||
_engineMode | JsEngineMode | ||
_engineModeName | string | ||
_externalObjectFinalizeCallback | JsObjectFinalizeCallback | ||
_externalObjects | HashSet |
메소드 | 설명 | |
---|---|---|
CallFunction ( string functionName ) : object | ||
CollectGarbage ( ) : void | ||
Dispose ( ) : void | ||
EmbedHostObject ( string itemName, object value ) : void | ||
EmbedHostType ( string itemName, |
||
Evaluate ( string expression ) : object | ||
Execute ( string code ) : void | ||
GetVariableValue ( string variableName ) : object | ||
HasVariable ( string variableName ) : bool | ||
RemoveVariable ( string variableName ) : void | ||
SetVariableValue ( string variableName, object value ) : void |
메소드 | 설명 | |
---|---|---|
ChakraJsRtJsEngineBase ( JsEngineMode engineMode, bool enableDebugging ) : System.Collections.Generic |
Constructs an instance of the Chakra JsRT JavaScript engine
|
|
Dispose ( bool disposing ) : void |
Destroys object
|
|
InnerStartDebugging ( ) : void | ||
StartDebugging ( ) : void |
Starts debugging
|
메소드 | 설명 | |
---|---|---|
ExternalObjectFinalizeCallback ( |
public abstract CallFunction ( string functionName ) : object | ||
functionName | string | |
리턴 | object |
protected ChakraJsRtJsEngineBase ( JsEngineMode engineMode, bool enableDebugging ) : System.Collections.Generic | ||
engineMode | JsEngineMode | JavaScript engine mode |
enableDebugging | bool | Flag for whether to enable script debugging features |
리턴 | System.Collections.Generic |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | Flag, allowing destruction of /// managed objects contained in fields of class |
리턴 | void |
public abstract EmbedHostObject ( string itemName, object value ) : void | ||
itemName | string | |
value | object | |
리턴 | void |
public abstract EmbedHostType ( string itemName, |
||
itemName | string | |
type | ||
리턴 | void |
public abstract Evaluate ( string expression ) : object | ||
expression | string | |
리턴 | object |
public abstract GetVariableValue ( string variableName ) : object | ||
variableName | string | |
리턴 | object |
public abstract HasVariable ( string variableName ) : bool | ||
variableName | string | |
리턴 | bool |
public abstract RemoveVariable ( string variableName ) : void | ||
variableName | string | |
리턴 | void |
public abstract SetVariableValue ( string variableName, object value ) : void | ||
variableName | string | |
value | object | |
리턴 | void |
protected JsObjectFinalizeCallback _externalObjectFinalizeCallback | ||
리턴 | JsObjectFinalizeCallback |