Table of Contents

Namespace DotNetBrowser.Engine

Classes

BinariesExtractionOptions

The options that are used to configure the Chromium binaries extraction process.

ChromiumBinariesMissingException

Thrown when the engine initialization fails due to missing compatible Chromium binaries.

ConnectionClosedException

The exception thrown when the connection to the Chromium engine appears to be closed.

EngineFactory

Factory class that is used to create IEngine instances.

EngineInitializationException

The base class for those exceptions that can be thrown during IEngine initialization.

EngineOptions

The options that are used to configure IEngine instances.

EngineOptions.Builder

A builder class to construct engine options.

InvalidLicenseException

Thrown when the given license is invalid.

LicenseException

The base class for those exceptions that can be thrown during license checking.

MissingDependencyException

Thrown when Chromium fails to find the required system libraries on Linux.

NoLicenseException

Thrown when no license found.

PasswordStore

Defines password store types that are used to specify which encryption storage backend to use to encrypt cookies on Linux.

Interfaces

IEngine

Provides access to the Chromium engine functionality.

Enums

BinariesVerificationLevel

The level of the Chromium binaries verification.

ProprietaryFeatures

The list of supported proprietary features.

RenderingMode

The supported rendering modes.

Theme

The Chromium theme, which affects the appearanceof web pages and their contents, as well as Chromium dialogs, such as Print Preview and DevTools.