InjectionPolicy Class
Base class for Policies that specifies which handlers apply to which methods of an object.
Namespace: Microsoft.Practices.Unity.InterceptionExtension
Assembly: Microsoft.Practices.Unity.Interception (in Microsoft.Practices.Unity.Interception.dll)
Syntax
'Declaration
Public MustInherit Class InjectionPolicy
public abstract class InjectionPolicy
public ref class InjectionPolicy abstract
public abstract class InjectionPolicy
Remarks
This base class always enforces the ApplyNoPoliciesMatchingRule before passing the checks onto derived classes. This way, derived classes do not need to worry about implementing this check.
It also means that derived classes cannot override this rule. This is considered a feature.
Inheritance Hierarchy
System.Object
Microsoft.Practices.Unity.InterceptionExtension.InjectionPolicy
Microsoft.Practices.Unity.InterceptionExtension.AttributeDrivenPolicy
Microsoft.Practices.Unity.InterceptionExtension.RuleDrivenPolicy