Show / Hide Table of Contents

Class NpgsqlLogger

A generic interface for logging.

Inheritance
System.Object
NpgsqlLogger
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Npgsql.Logging
Assembly: Npgsql.dll
Syntax
public abstract class NpgsqlLogger

Methods

IsEnabled(NpgsqlLogLevel)

Declaration
public abstract bool IsEnabled(NpgsqlLogLevel level)
Parameters
Type Name Description
NpgsqlLogLevel level
Returns
Type Description
System.Boolean

Log(NpgsqlLogLevel, Int32, String, Exception)

Declaration
public abstract void Log(NpgsqlLogLevel level, int connectorId, string msg, Exception exception = null)
Parameters
Type Name Description
NpgsqlLogLevel level
System.Int32 connectorId
System.String msg
System.Exception exception
In This Article
Back to top Generated by DocFX