Sets the target of the registration (used for metadata generation.)
| C# | Visual Basic | Visual C++ |
public static IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle> Targeting<TLimit, TActivatorData, TSingleRegistrationStyle>( IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle> registration, IComponentRegistration target ) where TSingleRegistrationStyle : SingleRegistrationStyle
Public Shared Function Targeting(Of TLimit, TActivatorData, TSingleRegistrationStyle As SingleRegistrationStyle) ( _ registration As IRegistrationBuilder(Of TLimit, TActivatorData, TSingleRegistrationStyle), _ target As IComponentRegistration _ ) As IRegistrationBuilder(Of TLimit, TActivatorData, TSingleRegistrationStyle)
public: generic<typename TLimit, typename TActivatorData, typename TSingleRegistrationStyle> where TSingleRegistrationStyle : SingleRegistrationStyle static IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>^ Targeting( IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>^ registration, IComponentRegistration^ target )
- TLimit
- The type of the limit.
- TActivatorData
- The type of the activator data.
- TSingleRegistrationStyle
- Registration style
- registration (IRegistrationBuilder<(Of <(TLimit, TActivatorData, TSingleRegistrationStyle>)>))
- Registration to set target for.
- target (IComponentRegistration)
- The target.
Registration builder allowing the registration to be configured.