Регистрирует функцию factory, создающую объект INormalizationSource для конкретного справочника нормализации с идентификатором sourceID.
Существующая регистрация заменяется.
public INormalizationInstanceRegistry Register(
Guid sourceID,
Func<INormalizationSourceFactory, NormalizationDescriptor, INormalizationSource> factory
)Public Function Register (
sourceID As Guid,
factory As Func(Of INormalizationSourceFactory, NormalizationDescriptor, INormalizationSource)
) As INormalizationInstanceRegistrypublic:
virtual INormalizationInstanceRegistry^ Register(
Guid sourceID,
Func<INormalizationSourceFactory^, NormalizationDescriptor^, INormalizationSource^>^ factory
) sealedabstract Register :
sourceID : Guid *
factory : Func<INormalizationSourceFactory, NormalizationDescriptor, INormalizationSource> -> INormalizationInstanceRegistry
override Register :
sourceID : Guid *
factory : Func<INormalizationSourceFactory, NormalizationDescriptor, INormalizationSource> -> INormalizationInstanceRegistry Функция, создающая объект INormalizationSource, настроенный для конкретного справочника.
Используйте переданный объект INormalizationSourceFactory для создания экземпляров INormalizationSource
с соответствующими опциями.
Функция не будет вызвана более одного раза, и результат будет сохранён для указанного дескриптора.