Поделиться через


Factory<TInstance> Делегат

Определение

Создает экземпляр класса TInstance.

public delegate TInstance Factory<out TInstance>();
type Factory<'Instance> = delegate of unit -> 'Instance
Public Delegate Function Factory(Of Out TInstance)() As TInstance 

Параметры типа

TInstance
Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.

Возвращаемое значение

TInstance

Экземпляр.

Применяется к