C# Class SenseNet.Portal.AppModel.HttpActionFactory

Inheritance: IHttpActionFactory
Datei anzeigen Open project: maxpavlov/FlexNet

Public Methods

Method Description
CreateDefaultAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode ) : IDefaultHttpAction
CreateDownloadAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string path, string binaryPropertyName ) : IDownloadHttpAction
CreateRedirectAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string targetUrl, bool permanent, bool endResponse ) : IRedirectHttpAction
CreateRemapAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, NodeHead httpHandlerNode ) : IRemapHttpAction
CreateRemapAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, Type httpHandlerType ) : IRemapHttpAction
CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string path ) : IRewriteHttpAction
CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string path, bool rebaseClientPath ) : IRewriteHttpAction
CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string filePath, string pathInfo, string queryString ) : IRewriteHttpAction
CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string filePath, string pathInfo, string queryString, bool setClientFilePath ) : IRewriteHttpAction

Method Details

CreateDefaultAction() public method

public CreateDefaultAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode ) : IDefaultHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
return IDefaultHttpAction

CreateDownloadAction() public method

public CreateDownloadAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string path, string binaryPropertyName ) : IDownloadHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
path string
binaryPropertyName string
return IDownloadHttpAction

CreateRedirectAction() public method

public CreateRedirectAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string targetUrl, bool permanent, bool endResponse ) : IRedirectHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
targetUrl string
permanent bool
endResponse bool
return IRedirectHttpAction

CreateRemapAction() public method

public CreateRemapAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, NodeHead httpHandlerNode ) : IRemapHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
httpHandlerNode SenseNet.ContentRepository.Storage.NodeHead
return IRemapHttpAction

CreateRemapAction() public method

public CreateRemapAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, Type httpHandlerType ) : IRemapHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
httpHandlerType System.Type
return IRemapHttpAction

CreateRewriteAction() public method

public CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string path ) : IRewriteHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
path string
return IRewriteHttpAction

CreateRewriteAction() public method

public CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string path, bool rebaseClientPath ) : IRewriteHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
path string
rebaseClientPath bool
return IRewriteHttpAction

CreateRewriteAction() public method

public CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string filePath, string pathInfo, string queryString ) : IRewriteHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
filePath string
pathInfo string
queryString string
return IRewriteHttpAction

CreateRewriteAction() public method

public CreateRewriteAction ( IHttpActionContext context, NodeHead targetNode, NodeHead appNode, string filePath, string pathInfo, string queryString, bool setClientFilePath ) : IRewriteHttpAction
context IHttpActionContext
targetNode SenseNet.ContentRepository.Storage.NodeHead
appNode SenseNet.ContentRepository.Storage.NodeHead
filePath string
pathInfo string
queryString string
setClientFilePath bool
return IRewriteHttpAction