ClearScript Library
ClearScript Library
ClearScript Library Reference
Microsoft.ClearScript.V8
V8ScriptEngine Class
V8ScriptEngine Methods
Compile Method
Compile(String) Method
Compile(DocumentInfo, String) Method
Compile(String, String) Method
Compile(String, V8CacheKind, Byte[]) Method
Compile(DocumentInfo, String, V8CacheKind, Byte[]) Method
Compile(String, V8CacheKind, Byte[], Boolean) Method
Compile(String, V8CacheKind, Byte[], V8CacheResult) Method
Compile(String, String, V8CacheKind, Byte[]) Method
Compile(DocumentInfo, String, V8CacheKind, Byte[], Boolean) Method
Compile(DocumentInfo, String, V8CacheKind, Byte[], V8CacheResult) Method
Compile(String, String, V8CacheKind, Byte[], Boolean) Method
Compile(String, String, V8CacheKind, Byte[], V8CacheResult) Method

# V8ScriptEngineCompile(DocumentInfo, String) Method

Creates a compiled script with the specified document meta-information.
Namespace: Microsoft.ClearScript.V8
Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.5.0
Syntax
C#
VB
C++
F#
Copy

    public V8Script Compile(
    	DocumentInfo documentInfo,
    	string code
    )

    Public Function Compile (
    	documentInfo As DocumentInfo,
    	code As String
    ) As V8Script

    public:
    V8Script^ Compile(
    	DocumentInfo documentInfo,
    	String^ code
    )

    member Compile :
            documentInfo : DocumentInfo *
            code : string -> V8Script

#### Parameters

documentInfo DocumentInfo
  A structure containing meta-information for the script document.
code String
  The script code to compile.

#### Return Value

V8Script
A compiled script that can be executed multiple times without recompilation.
See Also

#### Reference

V8ScriptEngine Class
Compile Overload
Microsoft.ClearScript.V8 Namespace

Copyright © Microsoft Corporation. All rights reserved.

Send comments on this topic to Microsoft