Specifies that the component being registered should only be made the default for services
that have not already been registered.
| C# | Visual Basic | Visual C++ |
public static IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle> PreserveExistingDefaults<TLimit, TActivatorData, TSingleRegistrationStyle>( IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle> registration ) where TSingleRegistrationStyle : SingleRegistrationStyle
Public Shared Function PreserveExistingDefaults(Of TLimit, TActivatorData, TSingleRegistrationStyle As SingleRegistrationStyle) ( _ registration As IRegistrationBuilder(Of TLimit, TActivatorData, TSingleRegistrationStyle) _ ) As IRegistrationBuilder(Of TLimit, TActivatorData, TSingleRegistrationStyle)
public: generic<typename TLimit, typename TActivatorData, typename TSingleRegistrationStyle> where TSingleRegistrationStyle : SingleRegistrationStyle static IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>^ PreserveExistingDefaults( IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>^ registration )
- TLimit
- Registration limit type.
- TActivatorData
- Activator data type.
- TSingleRegistrationStyle
- Registration style.
- registration (IRegistrationBuilder<(Of <(TLimit, TActivatorData, TSingleRegistrationStyle>)>))
- Registration to set service mapping on.
Registration builder allowing the registration to be configured.