FileTemplateCompilationSourceProvider - конструктор
Объект, который предоставляет исходники скриптов шаблона файла.
Пространство имён: Tessa.Compilation.PlaceholdersСборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public FileTemplateCompilationSourceProvider(
ICompiler compiler,
ICompilationSourceBuilderProvider compilationSourceBuilderProvider,
IPlaceholderCompiler placeholderCompiler,
ICompilationSourceFactory<IPlaceholderCompilationContext> compilationSourceFactory
)
Public Sub New (
compiler As ICompiler,
compilationSourceBuilderProvider As ICompilationSourceBuilderProvider,
placeholderCompiler As IPlaceholderCompiler,
compilationSourceFactory As ICompilationSourceFactory(Of IPlaceholderCompilationContext)
)
public:
FileTemplateCompilationSourceProvider(
ICompiler^ compiler,
ICompilationSourceBuilderProvider^ compilationSourceBuilderProvider,
IPlaceholderCompiler^ placeholderCompiler,
ICompilationSourceFactory<IPlaceholderCompilationContext^>^ compilationSourceFactory
)
new :
compiler : ICompiler *
compilationSourceBuilderProvider : ICompilationSourceBuilderProvider *
placeholderCompiler : IPlaceholderCompiler *
compilationSourceFactory : ICompilationSourceFactory<IPlaceholderCompilationContext> -> FileTemplateCompilationSourceProvider
Параметры
- compiler ICompiler
Объект, предоставляющий методы для взаимодействия с компилятором.
- compilationSourceBuilderProvider ICompilationSourceBuilderProvider
- placeholderCompiler IPlaceholderCompiler
Объект, выполняющий компиляцию текста с плейсхолдерами.
- compilationSourceFactory ICompilationSourceFactoryIPlaceholderCompilationContext
Объект, возвращающий список элементов компиляции
ICompilationSource по заданному контексту.