Operation - конструктор
Инициализирует новый экземпляр класса
OperationПространство имён: Tessa.Extensions.Default.Console.ConvertConfigurationСборка: Tessa.Extensions.Default.Console (в Tessa.Extensions.Default.Console.dll) Версия: 3.6.0.22
public Operation(
ConsoleSessionManager sessionManager,
IConsoleLogger logger,
ViewFilePersistent viewFilePersistent,
IJsonViewModelExporter jsonViewModelExporter,
WorkplaceFilePersistent workplaceFilePersistent,
IConverter<IJsonSearchQueryMetadata, ISearchQueryMetadata> searchQueryConverter,
IJsonViewModelAdapter viewModelAdapter,
IViewServiceImplementer viewServiceImplementer,
ViewMetadataEvaluationContextFactory evaluationContextFactory,
IViewMetadataInterpreter viewMetadataInterpreter,
IExchangeFormatInterpreter exchangeFormatInterpreter,
IIndentationStrategy indentationStrategy
)
Public Sub New (
sessionManager As ConsoleSessionManager,
logger As IConsoleLogger,
viewFilePersistent As ViewFilePersistent,
jsonViewModelExporter As IJsonViewModelExporter,
workplaceFilePersistent As WorkplaceFilePersistent,
searchQueryConverter As IConverter(Of IJsonSearchQueryMetadata, ISearchQueryMetadata),
viewModelAdapter As IJsonViewModelAdapter,
viewServiceImplementer As IViewServiceImplementer,
evaluationContextFactory As ViewMetadataEvaluationContextFactory,
viewMetadataInterpreter As IViewMetadataInterpreter,
exchangeFormatInterpreter As IExchangeFormatInterpreter,
indentationStrategy As IIndentationStrategy
)
public:
Operation(
ConsoleSessionManager^ sessionManager,
IConsoleLogger^ logger,
ViewFilePersistent^ viewFilePersistent,
IJsonViewModelExporter^ jsonViewModelExporter,
WorkplaceFilePersistent^ workplaceFilePersistent,
IConverter<IJsonSearchQueryMetadata^, ISearchQueryMetadata^>^ searchQueryConverter,
IJsonViewModelAdapter^ viewModelAdapter,
IViewServiceImplementer^ viewServiceImplementer,
ViewMetadataEvaluationContextFactory^ evaluationContextFactory,
IViewMetadataInterpreter^ viewMetadataInterpreter,
IExchangeFormatInterpreter^ exchangeFormatInterpreter,
IIndentationStrategy^ indentationStrategy
)
new :
sessionManager : ConsoleSessionManager *
logger : IConsoleLogger *
viewFilePersistent : ViewFilePersistent *
jsonViewModelExporter : IJsonViewModelExporter *
workplaceFilePersistent : WorkplaceFilePersistent *
searchQueryConverter : IConverter<IJsonSearchQueryMetadata, ISearchQueryMetadata> *
viewModelAdapter : IJsonViewModelAdapter *
viewServiceImplementer : IViewServiceImplementer *
evaluationContextFactory : ViewMetadataEvaluationContextFactory *
viewMetadataInterpreter : IViewMetadataInterpreter *
exchangeFormatInterpreter : IExchangeFormatInterpreter *
indentationStrategy : IIndentationStrategy -> Operation
Параметры
- sessionManager ConsoleSessionManager
-
- logger IConsoleLogger
-
- viewFilePersistent ViewFilePersistent
-
- jsonViewModelExporter IJsonViewModelExporter
-
- workplaceFilePersistent WorkplaceFilePersistent
-
- searchQueryConverter IConverterIJsonSearchQueryMetadata, ISearchQueryMetadata
-
- viewModelAdapter IJsonViewModelAdapter
-
- viewServiceImplementer IViewServiceImplementer
-
- evaluationContextFactory ViewMetadataEvaluationContextFactory
-
- viewMetadataInterpreter IViewMetadataInterpreter
-
- exchangeFormatInterpreter IExchangeFormatInterpreter
-
- indentationStrategy IIndentationStrategy
-