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