Click or drag to resize

V8ScriptEngineCompile(DocumentInfo, String, V8CacheKind, Byte, V8CacheResult) Method

Creates a compiled script with the specified document meta-information, consuming previously generated cache data and updating it if necessary.

Namespace: Microsoft.ClearScript.V8
Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.4.5
Syntax
public V8Script Compile(
	DocumentInfo documentInfo,
	string code,
	V8CacheKind cacheKind,
	ref byte[] cacheBytes,
	out V8CacheResult cacheResult
)

Parameters

documentInfo  DocumentInfo
A structure containing meta-information for the script document.
code  String
The script code to compile.
cacheKind  V8CacheKind
The kind of cache data to be processed.
cacheBytes  Byte
Cache data for accelerated compilation.
cacheResult  V8CacheResult
The cache data processing result for the operation.

Return Value

V8Script
A compiled script that can be executed multiple times without recompilation.
Remarks
To be accepted, the cache data must have been generated for identical script code by the same V8 build. If returned, the updated cache data can be stored externally and is usable in other V8 script engines and application processes.
See Also