OptionalGenericParameter Class
A InjectionParameterValue that lets you specify that
an instance of a generic type parameter should be resolved, providing the nullNothingnullptra null reference (Nothing in Visual Basic)
value if resolving fails.
Namespace:
Microsoft.Practices.UnityAssembly: Microsoft.Practices.Unity (in Microsoft.Practices.Unity.dll)
System..::.Object
Microsoft.Practices.Unity..::.InjectionParameterValue
Microsoft.Practices.Unity..::.GenericParameterBase
Microsoft.Practices.Unity..::.OptionalGenericParameter
Microsoft.Practices.Unity..::.InjectionParameterValue
Microsoft.Practices.Unity..::.GenericParameterBase
Microsoft.Practices.Unity..::.OptionalGenericParameter