System.ServiceModel 4.0.0.0 System.Configuration.ConfigurationElement To be added.

Represents an XML element that defines the settings for the message-logging capabilities of indigo1.

- Constructor
  4.0.0.0
  To be added.

  Initializes a new instance of the class.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("filters", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.ServiceModel.Configuration.XPathMessageFilterElementCollection To be added.

  Message filters are applied at the service and transport level. When one or more filters are defined, only messages that match at least one of the filters are logged. If no filter is defined, all messages pass through.

  Filters support the full XPath syntax, and are applied in the order they appear in the configuration file. A syntactically incorrect filter results in a configuration exception.

  Gets the XPathFilter objects that are used for message logging.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("logEntireMessage", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added.

  This setting affects all message logging levels (service, transport, and malformed).

  Gets or sets a value that specifies whether the entire message (message header and body) is logged.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("logKnownPii", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added. To be added.

  Gets or sets a value that indicates whether the known Pii identifier is logged.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("logMalformedMessages", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added. To be added.

  Gets or sets a value that specifies whether malformed messages are logged.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("logMessagesAtServiceLevel", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added. To be added.

  Gets or sets a value that specifies whether messages are traced at the service level (before encryption and transport-related transforms).

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("logMessagesAtTransportLevel", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Boolean To be added.

  Any filters specified in the configuration file are applied, and only messages that match the filters are traced.

  Gets or sets a value that specifies whether messages are traced at the transport level.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("maxMessagesToLog", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Configuration.IntegerValidator(ExcludeRange=false, MaxValue=2147483647, MinValue=-1)
  System.Int32 To be added. To be added.

  Gets or sets a value that specifies the maximum number of messages to log.

- Property
  4.0.0.0
  System.Configuration.ConfigurationProperty("maxSizeOfMessageToLog", DefaultValue=Mono.Cecil.CustomAttributeArgument, Options=System.Configuration.ConfigurationPropertyOptions.None)
  System.Configuration.IntegerValidator(ExcludeRange=false, MaxValue=2147483647, MinValue=-1)
  System.Int32 To be added. To be added.

  Gets or sets a value that specifies the maximum size, in bytes, of a message to log.

- Property
  4.0.0.0
  System.Configuration.ConfigurationPropertyCollection To be added. To be added. To be added.