C# Class PeerCastStation.Core.Logger

Afficher le fichier Open project: kumaryu/peercaststation

Méthodes publiques

Méthode Description
AddWriter ( System writer ) : void

ログの出力先を追加します

ClearWriter ( ) : void

全てのログ出力先を外します

Close ( ) : void
Flush ( ) : void
Logger ( Type type ) : System

出力元のクラスを指定してLoggerオブジェクトを初期化します

Logger ( string source ) : System

出力元の名前を指定してLoggerオブジェクトを初期化します

RemoveWriter ( System writer ) : void

指定したWriterをログ出力先から外します

Private Methods

Méthode Description
Debug ( Exception exception ) : void
Debug ( object format ) : void
Error ( Exception exception ) : void
Error ( object format ) : void
Fatal ( Exception exception ) : void
Fatal ( object format ) : void
Info ( Exception exception ) : void
Info ( object format ) : void
Logger ( ) : System
Output ( LogLevel level, string source, Exception e ) : void
Output ( LogLevel level, string source, string format ) : void
SetOutputListeners ( LoggerOutputTarget targets, LoggerOutputTarget old ) : void
Warn ( Exception exception ) : void
Warn ( object format ) : void

Method Details

AddWriter() public static méthode

ログの出力先を追加します
public static AddWriter ( System writer ) : void
writer System 出力先として追加するTextWriter
Résultat void

ClearWriter() public static méthode

全てのログ出力先を外します
public static ClearWriter ( ) : void
Résultat void

Close() static public méthode

static public Close ( ) : void
Résultat void

Flush() static public méthode

static public Flush ( ) : void
Résultat void

Logger() public méthode

出力元のクラスを指定してLoggerオブジェクトを初期化します
public Logger ( Type type ) : System
type System.Type
Résultat System

Logger() public méthode

出力元の名前を指定してLoggerオブジェクトを初期化します
public Logger ( string source ) : System
source string 出力元の名前
Résultat System

RemoveWriter() public static méthode

指定したWriterをログ出力先から外します
public static RemoveWriter ( System writer ) : void
writer System
Résultat void