ClearScript Library
ClearScript Library
ClearScript Library Reference
Microsoft.ClearScript.V8
V8Runtime Class
V8Runtime Properties
CpuProfileSampleInterval Property
DocumentSettings Property
EnableInterruptPropagation Property
FormatCode Property
HeapSizeSampleInterval Property
HeapSizeViolationPolicy Property
MaxHeapSize Property
MaxStackUsage Property
Name Property

# V8RuntimeEnableInterruptPropagation Property

Enables or disables interrupt propagation in the V8 runtime.
Namespace: Microsoft.ClearScript.V8
Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.5.0
Syntax
C#
VB
C++
F#
Copy

    public bool EnableInterruptPropagation { get; set; }

    Public Property EnableInterruptPropagation As Boolean
    	Get
    	Set

    public:
    property bool EnableInterruptPropagation {
    	bool get ();
    	void set (bool value);
    }

    member EnableInterruptPropagation : bool with get, set

#### Property Value

Boolean
Remarks
By default, when nested script execution is interrupted via Interrupt, an instance of ScriptInterruptedException, if not handled by the host, is wrapped and delivered to the parent script frame as a normal exception that JavaScript code can catch. Setting this property to true causes the V8 runtime to remain in the interrupted state until its outermost script frame has been processed.
See Also

#### Reference

V8Runtime Class
Microsoft.ClearScript.V8 Namespace

Copyright © Microsoft Corporation. All rights reserved.

Send comments on this topic to Microsoft