NormalizationSourceRegistryRegisterTOptions - метод
Добавляет регистрацию для указанного типа опций TOptions.
Если регистрация присутствовала, то заменяет её.
Пространство имён: Tessa.NormalizationСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public INormalizationSourceRegistry Register<TOptions>(
Func<TOptions, INormalizationSource> factory
)
where TOptions : class, INormalizationOptions
Public Function Register(Of TOptions As {Class, INormalizationOptions}) (
factory As Func(Of TOptions, INormalizationSource)
) As INormalizationSourceRegistry
public:
generic<typename TOptions>
where TOptions : ref class, INormalizationOptions
virtual INormalizationSourceRegistry^ Register(
Func<TOptions, INormalizationSource^>^ factory
) sealed
abstract Register :
factory : Func<'TOptions, INormalizationSource> -> INormalizationSourceRegistry when 'TOptions : not struct and INormalizationOptions
override Register :
factory : Func<'TOptions, INormalizationSource> -> INormalizationSourceRegistry when 'TOptions : not struct and INormalizationOptions
- factory FuncTOptions, INormalizationSource
- Фабрика, создающая объект INormalizationSource по опциям указанного типа.
- TOptions
- Ссылочный тип опций, реализующий INormalizationOptions.
INormalizationSourceRegistryТекущий объект для цепочки вызовов.
INormalizationSourceRegistryRegisterTOptions(FuncTOptions, INormalizationSource)