Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration Namespace

 

Classes

  Class Description
Public class AssemblyMatchingRuleData
Configuration element for the AssemblyMatchingRule.
Public class CustomAttributeMatchingRuleData
Configuration element for the CustomAttributeMatchingRule configuration.
Public class CustomMatchingRuleData
A configuration element that lets you configure matching rules that don't have any explicit configuration support.
Public class LogCallHandlerCategoryEntry
A configuration element that handles the entries for the <categories> element for the log call handler.
Public class LogCallHandlerData
A configuration element for the data for the LogCallHandler.
Public class MatchData
A ConfigurationElement that stores information about a single matchable item. Specifically, the string to match, and whether it is case sensitive or not.
Public class MatchDataCollection<T>
A ConfigurationElementCollection storing MatchData elements, or elements derived from MatchData.
Public class MatchingRuleData
A configuration element base class that stores configuration information about a matching rule.
Public class MemberNameMatchingRuleData
A configuration element that supports the MemberNameMatchingRule.
Public class MethodSignatureMatchingRuleData
Configuration element that stores the configuration information for an instance of MethodSignatureMatchingRule.
Public class NamespaceMatchingRuleData
Configuration element that stores the configuration information for an instance of NamespaceMatchingRule.
Public class ParameterTypeElement
A configuration element representing a single parameter in a method signature.
Public class ParameterTypeElementDataCollection
A configuration element that stores a collection of ParameterTypeElement objects.
Public class ParameterTypeMatchData
An extended MatchData class that also includes the ParameterKind of the parameter to match.
Public class ParameterTypeMatchingRuleData
A configuration element storing configuration information for an instance of ParameterTypeMatchingRule.
Public class PerformanceCounterCallHandlerData
A configuration element that stores information for the PerformanceCounterCallHandler.
Public class PolicyData
A ConfigurationElement that maps the information about a policy from the configuration source.
Public class PolicyInjectionSettings
A ConfigurationSection that stores the policy set in configuration.
Public class PropertyMatchData
A derived MatchData which adds storage for which methods on the property to match.
Public class PropertyMatchingRuleData
A configuration element class that stores configuration information for instances of PropertyMatchingRule.
Public class ReturnTypeMatchingRuleData
A configuration element that stores configuration information about an instance of ReturnTypeMatchingRule.
Public class StringBasedMatchingRuleData
Base class for matching rule configuration data for those rules that take a single match instance consisting of a string to match and an ignore case flag.
Public class TagAttributeMatchingRuleData
A configuration element that stores configuration information for an instance of TagAttributeMatchingRule.
Public class TypeMatchingRuleData
Configuration element that stores configuration information for an instance of TypeMatchingRule.

Enumerations

  Enumeration Description
Public enumeration HandlerLogBehavior
Specifies when the logging call handler will add log entries.