Click or drag to resize

UrlEncodeLayoutRendererWrapper Class

Encodes the result of another layout output for use with URLs.
Inheritance Hierarchy
SystemObject
  NLog.LayoutRenderersLayoutRenderer
    NLog.LayoutRenderers.WrappersWrapperLayoutRendererBase
      NLog.LayoutRenderers.WrappersUrlEncodeLayoutRendererWrapper

Namespace:  NLog.LayoutRenderers.Wrappers
Assembly:  NLog (in NLog.dll) Version: 5.3.4+73d83d3161d31288ca5c554cc50d27b6bed5f28b
Syntax
public sealed class UrlEncodeLayoutRendererWrapper : WrapperLayoutRendererBase

The UrlEncodeLayoutRendererWrapper type exposes the following members.

Constructors
  NameDescription
Public methodUrlEncodeLayoutRendererWrapper
Initializes a new instance of the UrlEncodeLayoutRendererWrapper class.
Top
Properties
  NameDescription
Public propertyEscapeDataRfc3986
Gets or sets a value whether escaping be done according to Rfc3986 (Supports Internationalized Resource Identifiers - IRIs)
Public propertyInner
Gets or sets the wrapped layout. [DefaultParameter] so Inner: is not required if it's the first
(Inherited from WrapperLayoutRendererBase.)
Public propertySpaceAsPlus
Gets or sets a value indicating whether spaces should be translated to '+' or '%20'.
Top
Methods
  NameDescription
Public methodRender
Renders the value of layout renderer in the context of the specified log event.
(Inherited from LayoutRenderer.)
Public methodToString
Returns a string that represents the current object.
(Inherited from LayoutRenderer.)
Top
Remarks
See Also