C# Class Signum.Engine.Basics.ExceptionLogic

Datei anzeigen Open project: signumsoftware/framework

Public Properties

Property Type Description
DeleteLogsTimeOut int
GetCurrentVersion Func

Public Methods

Method Description
DeleteLogsAndExceptions ( DeleteLogParametersEntity parameters ) : void
GetExceptionEntity ( this ex ) : ExceptionEntity
LogException ( this ex ) : ExceptionEntity
LogException ( this ex, Action completeContext ) : ExceptionEntity
OverrideEnviroment ( string newEnviroment ) : IDisposable
Start ( SchemaBuilder sb, DynamicQueryManager dqm ) : void

Private Methods

Method Description
GetEntity ( Exception ex ) : ExceptionEntity
SaveForceNew ( this entity ) : ExceptionEntity

Method Details

DeleteLogsAndExceptions() public static method

public static DeleteLogsAndExceptions ( DeleteLogParametersEntity parameters ) : void
parameters Signum.Entities.Basics.DeleteLogParametersEntity
return void

GetExceptionEntity() public static method

public static GetExceptionEntity ( this ex ) : ExceptionEntity
ex this
return Signum.Entities.Basics.ExceptionEntity

LogException() public static method

public static LogException ( this ex ) : ExceptionEntity
ex this
return Signum.Entities.Basics.ExceptionEntity

LogException() public static method

public static LogException ( this ex, Action completeContext ) : ExceptionEntity
ex this
completeContext Action
return Signum.Entities.Basics.ExceptionEntity

OverrideEnviroment() public static method

public static OverrideEnviroment ( string newEnviroment ) : IDisposable
newEnviroment string
return IDisposable

Start() public static method

public static Start ( SchemaBuilder sb, DynamicQueryManager dqm ) : void
sb SchemaBuilder
dqm DynamicQueryManager
return void

Property Details

DeleteLogsTimeOut public_oe static_oe property

public static int DeleteLogsTimeOut
return int

GetCurrentVersion public_oe static_oe property

public static Func GetCurrentVersion
return Func