C# Класс RequireJsNet.Compressor.CompressorTaskEngine

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CompressFiles StringBuilder
GetCompressionTypeFor CompressionType
OutputAssemblyInfo void
ParseCompressionType CompressionType
ParseLoggingType void
SaveCompressedText bool

Открытые методы

Метод Описание
CompressorTaskEngine ( ILog log, ICompressor compressor ) : System
Execute ( ) : bool
ParseTaskParameters ( ) : void

Защищенные методы

Метод Описание
Compress ( RequireJsNet.Compressor.FileSpec file, string originalContent ) : string
LogMessage ( string message, bool isIndented = false ) : void
LogTaskParameters ( ) : void

Приватные методы

Метод Описание
CompressFiles ( ) : StringBuilder
GetCompressionTypeFor ( RequireJsNet.Compressor.FileSpec file ) : CompressionType
OutputAssemblyInfo ( ) : void
ParseCompressionType ( string type ) : CompressionType
ParseLoggingType ( ) : void
SaveCompressedText ( StringBuilder compressedText ) : bool

Описание методов

Compress() защищенный Метод

protected Compress ( RequireJsNet.Compressor.FileSpec file, string originalContent ) : string
file RequireJsNet.Compressor.FileSpec
originalContent string
Результат string

CompressorTaskEngine() публичный Метод

public CompressorTaskEngine ( ILog log, ICompressor compressor ) : System
log ILog
compressor ICompressor
Результат System

Execute() публичный Метод

public Execute ( ) : bool
Результат bool

LogMessage() защищенный Метод

protected LogMessage ( string message, bool isIndented = false ) : void
message string
isIndented bool
Результат void

LogTaskParameters() защищенный Метод

protected LogTaskParameters ( ) : void
Результат void

ParseTaskParameters() публичный Метод

public ParseTaskParameters ( ) : void
Результат void