C# Class Serilog.Parameters.PropertyValueConverter.DepthLimiter

Inheritance: ILogEventPropertyValueFactory
ファイルを表示 Open project: serilog/serilog

Public Methods

Method Description
CreatePropertyValue ( object value, Destructuring destructuring ) : LogEventPropertyValue
CreatePropertyValue ( object value, bool destructureObjects = false ) : LogEventPropertyValue
DepthLimiter ( int currentDepth, int maximumDepth, PropertyValueConverter propertyValueConverter ) : Serilog.Core

Private Methods

Method Description
DefaultIfMaximumDepth ( ) : LogEventPropertyValue

Method Details

CreatePropertyValue() public method

public CreatePropertyValue ( object value, Destructuring destructuring ) : LogEventPropertyValue
value object
destructuring Destructuring
return Serilog.Events.LogEventPropertyValue

CreatePropertyValue() public method

public CreatePropertyValue ( object value, bool destructureObjects = false ) : LogEventPropertyValue
value object
destructureObjects bool
return Serilog.Events.LogEventPropertyValue

DepthLimiter() public method

public DepthLimiter ( int currentDepth, int maximumDepth, PropertyValueConverter propertyValueConverter ) : Serilog.Core
currentDepth int
maximumDepth int
propertyValueConverter PropertyValueConverter
return Serilog.Core