C# 클래스 Castle.Core.Logging.AbstractExtendedLoggerFactory.AbstractExtendedLoggerFactory

상속: System.MarshalByRefObject, IExtendedLoggerFactory
파일 보기 프로젝트 열기: 7digital/Castle.Core

공개 메소드들

메소드 설명
Create ( Type type ) : IExtendedLogger

Creates a new extended logger, getting the logger name from the specified type.

Create ( Type type, LoggerLevel level ) : IExtendedLogger

Creates a new extended logger, getting the logger name from the specified type.

Create ( string name ) : IExtendedLogger

Creates a new extended logger.

Create ( string name, LoggerLevel level ) : IExtendedLogger

Creates a new extended logger.

보호된 메소드들

메소드 설명
GetConfigFile ( string fileName ) : FileInfo

Gets the configuration file.

비공개 메소드들

메소드 설명
ILoggerFactory ( Type type ) : ILogger

Creates a new logger, getting the logger name from the specified type.

ILoggerFactory ( Type type, LoggerLevel level ) : ILogger

Creates a new logger, getting the logger name from the specified type.

ILoggerFactory ( string name ) : ILogger

Creates a new logger.

ILoggerFactory ( string name, LoggerLevel level ) : ILogger

Creates a new logger.

메소드 상세

Create() 공개 메소드

Creates a new extended logger, getting the logger name from the specified type.
public Create ( Type type ) : IExtendedLogger
type System.Type
리턴 IExtendedLogger

Create() 공개 메소드

Creates a new extended logger, getting the logger name from the specified type.
public Create ( Type type, LoggerLevel level ) : IExtendedLogger
type System.Type
level LoggerLevel
리턴 IExtendedLogger

Create() 공개 추상적인 메소드

Creates a new extended logger.
public abstract Create ( string name ) : IExtendedLogger
name string
리턴 IExtendedLogger

Create() 공개 추상적인 메소드

Creates a new extended logger.
public abstract Create ( string name, LoggerLevel level ) : IExtendedLogger
name string
level LoggerLevel
리턴 IExtendedLogger

GetConfigFile() 보호된 정적인 메소드

Gets the configuration file.
protected static GetConfigFile ( string fileName ) : FileInfo
fileName string i.e. log4net.config
리턴 System.IO.FileInfo