C# Class SenseNet.Diagnostics.Utility

显示文件 Open project: maxpavlov/FlexNet

Public Methods

Method Description
CollectAutoProperties ( object>.IDictionary properties ) : object>.IDictionary
GetDefaultProperties ( object target ) : object>.IDictionary
GetOriginalCaller ( object handlerInstance ) : MethodInfo

Private Methods

Method Description
CollectExceptionMessages ( Exception ex ) : string
CollectUserProperties ( object>.IDictionary properties ) : void
GetCurrentUser ( ) : IUser

Method Details

CollectAutoProperties() public static method

public static CollectAutoProperties ( object>.IDictionary properties ) : object>.IDictionary
properties object>.IDictionary
return object>.IDictionary

GetDefaultProperties() public static method

public static GetDefaultProperties ( object target ) : object>.IDictionary
target object
return object>.IDictionary

GetOriginalCaller() public static method

public static GetOriginalCaller ( object handlerInstance ) : MethodInfo
handlerInstance object
return System.Reflection.MethodInfo