C# Class withSIX.Core.Presentation.SA.KnownExceptions

显示文件 Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Properties

Property Type Description
StrConfiguration string

Public Methods

Method Description
Handle ( Exception exception, ReportExceptionEventArgs e = null ) : bool
ParseMessage ( string msg, bool handleHyperlinks = true ) : string

Private Methods

Method Description
Escape ( string input ) : string
ExitMessageHandler ( Exception e, bool>.Tuple r, string moreInfo = null ) : void
HandleAggregateException ( AggregateException aggregrateException, ReportExceptionEventArgs et ) : bool>.Tuple
HandleCompositionError ( System.ComponentModel.Composition.CompositionException e, ReportExceptionEventArgs et ) : bool>.Tuple
HandleHyperlinks ( string str ) : string
HandleReflectionTypeLoadException ( ReflectionTypeLoadException e, ReportExceptionEventArgs et ) : bool>.Tuple
InternalHandler ( Exception exception, ReportExceptionEventArgs et, bool loader = false ) : bool>.Tuple
ShowDialog ( string moreInfo, string message, string title, Exception e ) : void
TryShowDialog ( string moreInfo, string message, string title, Exception e ) : void

Method Details

Handle() public method

public Handle ( Exception exception, ReportExceptionEventArgs e = null ) : bool
exception System.Exception
e ReportExceptionEventArgs
return bool

ParseMessage() public static method

public static ParseMessage ( string msg, bool handleHyperlinks = true ) : string
msg string
handleHyperlinks bool
return string

Property Details

StrConfiguration public_oe static_oe property

public static string StrConfiguration
return string