Click or drag to resize
CfxV8StackTrace Class

[This is preliminary documentation and is subject to change.]

Structure representing a V8 stack trace handle. V8 handles can only be accessed from the thread on which they are created. Valid threads for creating a V8 handle include the render process main thread (TID_RENDERER) and WebWorker threads. A task runner for posting tasks on the associated thread can be retrieved via the CfxV8Context.GetTaskRunner() function.
Inheritance Hierarchy
SystemObject
  ChromiumCfxObject
    ChromiumCfxBase
      ChromiumCfxLibraryBase
        ChromiumCfxV8StackTrace

Namespace: Chromium
Assembly: ChromiumFX (in ChromiumFX.dll)
Syntax
public class CfxV8StackTrace : CfxLibraryBase

The CfxV8StackTrace type exposes the following members.

Properties
  NameDescription
Public propertyFrameCount
Returns the number of stack frames.
Public propertyIsValid
Returns true (1) if the underlying handle is valid and it can be accessed on the current thread. Do not call any other functions if this function returns false (0).
Public propertyNativePtr
Provides access to the underlying native cef struct. This is a refcounted library struct derived from cef_base_t. Add a ref in order to keep it alive when this managed object go out of scope.
(Inherited from CfxLibraryBase.)
Top
Methods
  NameDescription
Public methodStatic memberGetCurrent
Returns the stack trace for the currently active context. |frameLimit| is the maximum number of frames that will be captured.
Public methodGetFrame
Returns the stack frame at the specified 0-based index.
Top
Remarks
See also the original CEF documentation in cef/include/capi/cef_v8_capi.h.
See Also