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

# V8ScriptEngineCompileDocument(String, DocumentCategory, DocumentContextCallback) Method

Loads and compiles a document with the specified category and context callback.
Namespace: Microsoft.ClearScript.V8
Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.5.0
Syntax
C#
VB
C++
F#
Copy

    public V8Script CompileDocument(
    	string specifier,
    	DocumentCategory category,
    	DocumentContextCallback contextCallback
    )

    Public Function CompileDocument (
    	specifier As String,
    	category As DocumentCategory,
    	contextCallback As DocumentContextCallback
    ) As V8Script

    public:
    V8Script^ CompileDocument(
    	String^ specifier,
    	DocumentCategory^ category,
    	DocumentContextCallback^ contextCallback
    )

    member CompileDocument :
            specifier : string *
            category : DocumentCategory *
            contextCallback : DocumentContextCallback -> V8Script

#### 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.

#### Return Value

V8Script
A compiled script that can be executed by multiple V8 script engine instances.
See Also

#### Reference

V8ScriptEngine Class
CompileDocument Overload
Microsoft.ClearScript.V8 Namespace

Copyright © Microsoft Corporation. All rights reserved.

Send comments on this topic to Microsoft