C# Класс Bombsquad.DynamicMedia.Implementations.Transformation.TransformerFactoryBase

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

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

Метод Описание
TryCreateTransformer ( System.Web.HttpRequestBase request, IFormatInfo originalFormat, IFormatInfoProvider formatInfoProvider, IMediaTransformer &mediaTransformer ) : bool

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

Метод Описание
CanHandleFormat ( IFormatInfo format ) : bool
IsValidFilePath ( string absolutePath ) : bool
ModifyAbsolutePath ( string absolutePath ) : string
TransformStream ( Stream stream, Stream &transformedStream ) : MediaTransformResult
TryGetOutputFormat ( System.Web.HttpRequestBase request, IFormatInfo originalFormat, IFormatInfoProvider formatInfoProvider, IFormatInfo &outputFormat ) : bool

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

CanHandleFormat() защищенный абстрактный Метод

protected abstract CanHandleFormat ( IFormatInfo format ) : bool
format IFormatInfo
Результат bool

IsValidFilePath() защищенный абстрактный Метод

protected abstract IsValidFilePath ( string absolutePath ) : bool
absolutePath string
Результат bool

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

protected ModifyAbsolutePath ( string absolutePath ) : string
absolutePath string
Результат string

TransformStream() защищенный абстрактный Метод

protected abstract TransformStream ( Stream stream, Stream &transformedStream ) : MediaTransformResult
stream System.IO.Stream
transformedStream System.IO.Stream
Результат MediaTransformResult

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

public TryCreateTransformer ( System.Web.HttpRequestBase request, IFormatInfo originalFormat, IFormatInfoProvider formatInfoProvider, IMediaTransformer &mediaTransformer ) : bool
request System.Web.HttpRequestBase
originalFormat IFormatInfo
formatInfoProvider IFormatInfoProvider
mediaTransformer IMediaTransformer
Результат bool

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

protected TryGetOutputFormat ( System.Web.HttpRequestBase request, IFormatInfo originalFormat, IFormatInfoProvider formatInfoProvider, IFormatInfo &outputFormat ) : bool
request System.Web.HttpRequestBase
originalFormat IFormatInfo
formatInfoProvider IFormatInfoProvider
outputFormat IFormatInfo
Результат bool