C# 클래스 OurUmbraco.Wiki.BusinessLogic.WikiFile

파일 보기 프로젝트 열기: umbraco/OurUmbraco 1 사용 예제들

공개 메소드들

메소드 설명
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