TessaCompilationFactoryTKey, TInstance(Byte, ITypeProvider, ITypeIdentifierProviderTKey, IInstanceCreationStrategy, IInstanceLifetimeManager) - конструктор

Инициализирует новый экземпляр класса.

Definition

Пространство имён: Tessa.Compilation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public TessaCompilationFactory(
	byte[]? assemblyBytes,
	ITypeProvider typeProvider,
	ITypeIdentifierProvider<TKey> typeIdentifierProvider,
	IInstanceCreationStrategy instanceCreationStrategy,
	IInstanceLifetimeManager? instanceLifetimeManager = null
)

Параметры

assemblyBytes  Byte
Массив байтов, который является образом в формате COFF, содержащим сборку или значение , если он не определён.
typeProvider  ITypeProvider
Объект, предоставляющий доступ к типам, удовлетворяющим условию.
typeIdentifierProvider  ITypeIdentifierProviderTKey
Объект, предоставляющий идентификатор типа.
instanceCreationStrategy  IInstanceCreationStrategy
Стратегия создания экземпляра объекта указанного типа.
instanceLifetimeManager  IInstanceLifetimeManager  (Optional)
Способ управления жизненным циклом экземпляров TInstance или значение , если он не используется.

См. также