Show / Hide Table of Contents

Namespace Couchbase.Lite.Logging

Classes

FileLogger

A class that controls the file logging facility of Couchbase Lite

Log

The class that stores the three available logging facilities in Couchbase Lite

LogFileConfiguration

A class that describes the file configuration for the FileLogger class. These options must be set atomically so they won't take effect unless a new configuration object is set on the logger. Attempting to modify an in-use configuration object will result in an exception being thrown.

Interfaces

IConsoleLogger

An interface for an object that will log messages to the relevant debug console. For desktop this is the terminal, UWP uses the visual studio debug output pane, iOS uses NSLog and Android uses logcat.

ILogger

An interface for implementing a class that can accept logging messages from Couchbase Lite

Enums

LogDomain

Contains all the available logging domains for the library. Each log domain writes messages regarding a specific area of Couchbase Lite operation.

LogLevel

Defines the Couchbase Lite log verbosity levels. The default level is Warning.

Back to top Generated by DocFX