C# Класс Bombsquad.DynamicMedia.DynamicMediaHandlerBase

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

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

Метод Описание
ProcessRequest ( HttpContext context ) : void
ServeInvalidMethod ( HttpResponse response ) : void

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

Метод Описание
DynamicMediaHandlerBase ( ) : System
ServeIllegalExtensionResult ( System.Web.HttpResponseBase response ) : void
ServeNotFoundResult ( System.Web.HttpResponseBase response ) : void

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

Метод Описание
GetOriginalPath ( System.Web.HttpRequestBase request, IMediaTransformer mediaTransformer ) : string
GetRequestPath ( System.Web.HttpRequestBase request ) : string
HandleGetRequest ( HttpContext context, IResult>.Func resultWrapper ) : void
ServeOriginal ( string path, IStorageFile storageFile, IFormatInfo outputFormat ) : IResult
TransformMedia ( Stream original, IFormatInfo outputFormat, string path, IMediaTransformer mediaTransformer ) : IResult
TryGetResult ( System.Web.HttpRequestBase request, IFormatInfo outputFormat, bool transformMedia, IMediaTransformer mediaTransformer, IResult &result ) : bool

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

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

protected DynamicMediaHandlerBase ( ) : System
Результат System

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

public ProcessRequest ( HttpContext context ) : void
context System.Web.HttpContext
Результат void

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

protected ServeIllegalExtensionResult ( System.Web.HttpResponseBase response ) : void
response System.Web.HttpResponseBase
Результат void

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

public ServeInvalidMethod ( HttpResponse response ) : void
response System.Web.HttpResponse
Результат void

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

protected ServeNotFoundResult ( System.Web.HttpResponseBase response ) : void
response System.Web.HttpResponseBase
Результат void