OptionalParameter Class
A InjectionParameterValue that can be passed to RegisterType(Type, Type, String, LifetimeManager, array<InjectionMember[]) to configure a parameter or property as an optional dependency.
Namespace: Microsoft.Practices.Unity
Assembly: Microsoft.Practices.Unity (in Microsoft.Practices.Unity.dll)
Syntax
'Declaration
Public Class OptionalParameter _
Inherits TypedInjectionValue
public class OptionalParameter : TypedInjectionValue
public ref class OptionalParameter : public TypedInjectionValue
public class OptionalParameter extends TypedInjectionValue
Inheritance Hierarchy
System.Object
Microsoft.Practices.Unity.InjectionParameterValue
Microsoft.Practices.Unity.TypedInjectionValue
Microsoft.Practices.Unity.OptionalParameter
Microsoft.Practices.Unity.OptionalParameter<T>