C# Класс OurUmbraco.Wiki.BusinessLogic.WikiFile

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

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

Метод Описание
Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions ) : WikiFile
Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions, string dotNetVersion ) : WikiFile
Create ( string fileName, string extension, System.Guid node, System.Guid memberGuid, byte file, string filetype, List versions ) : WikiFile
CurrentFiles ( IEnumerable nodeIds ) : IEnumerable>.Dictionary

Gets all wiki files for all nodes

CurrentFiles ( int nodeId ) : List
Delete ( ) : void
FindPackageDocumentationForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
FindPackageForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
GetVersionsFromString ( string p ) : List
Save ( ) : void
ToByteArray ( ) : byte[]
ToVersionString ( List versions ) : string
ToXml ( XmlDocument d ) : XmlNode
UpdateDownloadCount ( int fileId, bool ignoreCookies, bool isPackage ) : void
UpdateDownloadCounter ( ) : void
UpdateDownloadCounter ( bool ignoreCookies, bool isPackage ) : void
WikiFile ( int id ) : System

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

Метод Описание
FireAfterCreate ( FileCreateEventArgs e ) : void
FireAfterDelete ( FileRemoveEventArgs e ) : void
FireAfterDownloadUpdate ( FileDownloadUpdateEventArgs e ) : void
FireAfterUpdate ( FileUpdateEventArgs e ) : void
FireBeforeCreate ( FileCreateEventArgs e ) : void
FireBeforeDelete ( FileRemoveEventArgs e ) : void
FireBeforeUpdate ( FileUpdateEventArgs e ) : void

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

Метод Описание
ExtensionNotAllowed ( string extension ) : bool
FindRelatedFileForUmbracoVersion ( int nodeid, string umbracoVersion, string fileType ) : WikiFile
WikiFile ( ) : System

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

Create() публичный статический Метод

public static Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions ) : WikiFile
name string
node System.Guid
memberGuid System.Guid
file System.Web.HttpPostedFile
filetype string
versions List
Результат WikiFile

Create() публичный статический Метод

public static Create ( string name, System.Guid node, System.Guid memberGuid, System.Web.HttpPostedFile file, string filetype, List versions, string dotNetVersion ) : WikiFile
name string
node System.Guid
memberGuid System.Guid
file System.Web.HttpPostedFile
filetype string
versions List
dotNetVersion string
Результат WikiFile

Create() публичный статический Метод

public static Create ( string fileName, string extension, System.Guid node, System.Guid memberGuid, byte file, string filetype, List versions ) : WikiFile
fileName string
extension string
node System.Guid
memberGuid System.Guid
file byte
filetype string
versions List
Результат WikiFile

CurrentFiles() публичный статический Метод

Gets all wiki files for all nodes
public static CurrentFiles ( IEnumerable nodeIds ) : IEnumerable>.Dictionary
nodeIds IEnumerable
Результат IEnumerable>.Dictionary

CurrentFiles() публичный статический Метод

public static CurrentFiles ( int nodeId ) : List
nodeId int
Результат List

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

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

FindPackageDocumentationForUmbracoVersion() публичный статический Метод

public static FindPackageDocumentationForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
nodeid int
umbracoVersion string
Результат WikiFile

FindPackageForUmbracoVersion() публичный статический Метод

public static FindPackageForUmbracoVersion ( int nodeid, string umbracoVersion ) : WikiFile
nodeid int
umbracoVersion string
Результат WikiFile

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

protected FireAfterCreate ( FileCreateEventArgs e ) : void
e FileCreateEventArgs
Результат void

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

protected FireAfterDelete ( FileRemoveEventArgs e ) : void
e FileRemoveEventArgs
Результат void

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

protected FireAfterDownloadUpdate ( FileDownloadUpdateEventArgs e ) : void
e FileDownloadUpdateEventArgs
Результат void

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

protected FireAfterUpdate ( FileUpdateEventArgs e ) : void
e FileUpdateEventArgs
Результат void

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

protected FireBeforeCreate ( FileCreateEventArgs e ) : void
e FileCreateEventArgs
Результат void

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

protected FireBeforeDelete ( FileRemoveEventArgs e ) : void
e FileRemoveEventArgs
Результат void

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

protected FireBeforeUpdate ( FileUpdateEventArgs e ) : void
e FileUpdateEventArgs
Результат void

GetVersionsFromString() публичный статический Метод

public static GetVersionsFromString ( string p ) : List
p string
Результат List

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

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

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

public ToByteArray ( ) : byte[]
Результат byte[]

ToVersionString() публичный статический Метод

public static ToVersionString ( List versions ) : string
versions List
Результат string

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

public ToXml ( XmlDocument d ) : XmlNode
d System.Xml.XmlDocument
Результат System.Xml.XmlNode

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

public UpdateDownloadCount ( int fileId, bool ignoreCookies, bool isPackage ) : void
fileId int
ignoreCookies bool
isPackage bool
Результат void

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

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

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

public UpdateDownloadCounter ( bool ignoreCookies, bool isPackage ) : void
ignoreCookies bool
isPackage bool
Результат void

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

public WikiFile ( int id ) : System
id int
Результат System