Autofac .NET Inversion of Control Container
AsClosedTypesOf<(Of <(TLimit, TScanningActivatorData, TRegistrationStyle>)>) Method (registration, openGenericServiceType)
NamespacesAutofacRegistrationExtensionsAsClosedTypesOf<(Of <(TLimit, TScanningActivatorData, TRegistrationStyle>)>)(IRegistrationBuilder<(Of <(TLimit, TScanningActivatorData, TRegistrationStyle>)>), Type)
Specifies that a type from a scanned assembly is registered if it implements an interface that closes the provided open generic interface type.
Declaration Syntax
C#Visual BasicVisual C++
public static IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle> AsClosedTypesOf<TLimit, TScanningActivatorData, TRegistrationStyle>(
	IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle> registration,
	Type openGenericServiceType
)
where TScanningActivatorData : ScanningActivatorData
Public Shared Function AsClosedTypesOf(Of TLimit, TScanningActivatorData As ScanningActivatorData, TRegistrationStyle) ( _
	registration As IRegistrationBuilder(Of TLimit, TScanningActivatorData, TRegistrationStyle), _
	openGenericServiceType As Type _
) As IRegistrationBuilder(Of TLimit, TScanningActivatorData, TRegistrationStyle)
public:
generic<typename TLimit, typename TScanningActivatorData, typename TRegistrationStyle>
where TScanningActivatorData : ScanningActivatorData
static IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>^ AsClosedTypesOf(
	IRegistrationBuilder<TLimit, TScanningActivatorData, TRegistrationStyle>^ registration, 
	Type^ openGenericServiceType
)
Generic Template Parameters
TLimit
Registration limit type.
TScanningActivatorData
Activator data type.
TRegistrationStyle
Registration style.
Parameters
registration (IRegistrationBuilder<(Of <(TLimit, TScanningActivatorData, TRegistrationStyle>)>))
Registration to set service mapping on.
openGenericServiceType (Type)
The open generic interface or base class type for which implementations will be found.
Return Value
Registration builder allowing the registration to be configured.

Assembly: Autofac (Module: Autofac) Version: 2.1.13.813 (2.1.13.813)