Click or drag to resize

V8RuntimeCompileDocument(String, DocumentCategory, DocumentContextCallback, V8CacheKind, Byte, Boolean) Method

Loads and compiles a document with the specified category and context callback, consuming previously generated cache data.

Namespace: Microsoft.ClearScript.V8
Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.4.0
Syntax
public V8Script CompileDocument(
	string specifier,
	DocumentCategory category,
	DocumentContextCallback contextCallback,
	V8CacheKind cacheKind,
	byte[] cacheBytes,
	out bool cacheAccepted
)

Parameters

specifier  String
A string specifying the document to be loaded and compiled.
category  DocumentCategory
An optional category for the requested document.
contextCallback  DocumentContextCallback
An optional context callback for the requested document.
cacheKind  V8CacheKind
The kind of cache data to be consumed.
cacheBytes  Byte
Cache data for accelerated compilation.
cacheAccepted  Boolean
True if cacheBytes was accepted, false otherwise.

Return Value

V8Script
A compiled script that can be executed by multiple V8 script engine instances.
Remarks
To be accepted, the cache data must have been generated for identical script code by the same V8 build.
See Also