Microsoft.Practices.EnterpriseLibrary.PolicyInjection.CallHandlers Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The latest Enterprise Library information can be found at the Enterprise Library site.

  ClassDescription
Ee775469.pubclass(en-us,PandP.10).gifArgumentValidationException
Exception thrown by the ValidationCallHandler if validation fails.
Ee775469.pubclass(en-us,PandP.10).gifAuthorizationCallHandler
An ICallHandler that checks the Security Application Block for authorization before permitting the call to proceed to the target.
Ee775469.pubclass(en-us,PandP.10).gifAuthorizationCallHandlerAttribute
Attribute that hooks up the AuthorizationCallHandler to the target.
Ee775469.pubclass(en-us,PandP.10).gifCachingCallHandler
An ICallHandler that implements caching of the return values of methods. This handler stores the return value in the ASP.NET cache.
Ee775469.pubclass(en-us,PandP.10).gifCachingCallHandlerAttribute
Attribute to apply the CachingCallHandler directly to a class, property, or method.
Ee775469.pubclass(en-us,PandP.10).gifDefaultCacheKeyGenerator
The default ICacheKeyGenerator used by the CachingCallHandler.
Ee775469.pubclass(en-us,PandP.10).gifExceptionCallHandler
An ICallHandler that runs any exceptions returned from the target through the Exception Handling Application Block.
Ee775469.pubclass(en-us,PandP.10).gifExceptionCallHandlerAttribute
An attribute used to apply the ExceptionCallHandler to the target.
Ee775469.pubclass(en-us,PandP.10).gifLogCallHandler
An ICallHandler that will log information using the Logging Application Block before and/or after the call to the target completes.
Ee775469.pubclass(en-us,PandP.10).gifLogCallHandlerAttribute
An attribute to apply the LogCallHandler to the target type, property or method.
Ee775469.pubclass(en-us,PandP.10).gifLogCallHandlerDefaults
A class containing the default values for the various LogCallHandler settings.
Ee775469.pubclass(en-us,PandP.10).gifMethodInvocationFormatter
A formatter object that allows replacement tokens in a string. The supported tokens are:
  • {appdomain}Includes the current appdomain's friendly name.
  • {assembly}Includes the assembly name.
  • {namespace}Includes the target class's namespace.
  • {type}Includes the name of the type containing the target method.
  • {method}Includes the name of the target method.
Ee775469.pubclass(en-us,PandP.10).gifPerformanceCounterCallHandler
An ICallHandler that updates performance counters when calling the target.
Ee775469.pubclass(en-us,PandP.10).gifPerformanceCounterCallHandlerAttribute
An attribute that applies the PerformanceCounterCallHandler to the target.
Ee775469.pubclass(en-us,PandP.10).gifPerformanceCounterCallHandlerDefaults
Defaults for the PerformanceCounterCallHandlerDefaults class.
Ee775469.pubclass(en-us,PandP.10).gifValidationCallHandler
An ICallHandler that runs validation of a call's parameters before calling the target.
Ee775469.pubclass(en-us,PandP.10).gifValidationCallHandlerAttribute
An attribute that applies the ValidationCallHandler to its target.

  InterfaceDescription
Ee775469.pubinterface(en-us,PandP.10).gifICacheKeyGenerator
This interface describes classes that can be used to generate cache key strings for the CachingCallHandler.

  EnumerationDescription
Ee775469.pubenumeration(en-us,PandP.10).gifSpecificationSource
Enumeration that determines where the configuration rules are obtained.
Show: