V8ScriptEngineCompile(DocumentInfo, String, V8CacheKind, Byte) Method |
Creates a compiled script with the specified document meta-information, generating cache data for accelerated recompilation.
Namespace: Microsoft.ClearScript.V8Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.4.5
Syntax public V8Script Compile(
DocumentInfo documentInfo,
string code,
V8CacheKind cacheKind,
out byte[] cacheBytes
)
Public Function Compile (
documentInfo As DocumentInfo,
code As String,
cacheKind As V8CacheKind,
<OutAttribute> ByRef cacheBytes As Byte()
) As V8Script
public:
V8Script^ Compile(
DocumentInfo documentInfo,
String^ code,
V8CacheKind cacheKind,
[OutAttribute] array<unsigned char>^% cacheBytes
)
member Compile :
documentInfo : DocumentInfo *
code : string *
cacheKind : V8CacheKind *
cacheBytes : byte[] byref -> V8Script
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 generated.
- cacheBytes Byte
- Cache data for accelerated recompilation.
Return Value
V8ScriptA compiled script that can be executed multiple times without recompilation.
Remarks
The generated cache data can be stored externally and is usable in other V8 script
engines and application processes.
See Also