IPipeInstanceFactoryRegister - метод |
Регистрирует функцию создания экземпляра объекта по заданному типу type.
Пространство имён:
Tessa.Platform.Pipes
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
СинтаксисIPipeInstanceFactory Register(
Type type,
Func<CancellationToken, ValueTask<Object>> createInstanceFunc
)
Function Register (
type As Type,
createInstanceFunc As Func(Of CancellationToken, ValueTask(Of Object))
) As IPipeInstanceFactory
IPipeInstanceFactory^ Register(
Type^ type,
Func<CancellationToken, ValueTask<Object^>>^ createInstanceFunc
)
abstract Register :
type : Type *
createInstanceFunc : Func<CancellationToken, ValueTask<Object>> -> IPipeInstanceFactory
Параметры
- type
- Тип: SystemType
Тип объекта, для которого выполняется регистрация. - createInstanceFunc
- Тип: SystemFuncCancellationToken, ValueTaskObject
Функция, создающая экземпляр объекта типа type. Не должна быть равна null.
Возвращаемый экземпляр должен не быть равен null и приводиться к типу type.
Возвращаемое значение
Тип:
IPipeInstanceFactoryТекущий объект для цепочки вызовов.
См. также