C# Class OurUmbraco.MarketPlace.Providers.MediaProvider

Inheritance: IMediaProvider
Datei anzeigen Open project: umbraco/OurUmbraco Class Usage Examples

Public Methods

Method Description
CreateFile ( string fileName, System.Guid listingVersionGuid, System.Guid vendorGuid, System.Web.HttpPostedFile file, System.IO.FileType fileType, List v, string dotNetVersion, bool mediumTrust ) : WikiFile
GetFileById ( int fileId ) : WikiFile

Get an media file by its Id

GetMediaFilesByProjectId ( int projectId ) : List

Get all the files that are associated with this project

GetMediaForProjectByType ( int projectId, System.IO.FileType type ) : IEnumerable
GetVersionsFromString ( string p ) : List
Remove ( WikiFile file ) : void
SaveOrUpdate ( WikiFile file ) : void

Save or update a media file back to the database.

ToVersionString ( List Versions ) : string

Private Methods

Method Description
GetFileTypeAsString ( System.IO.FileType file ) : string

Method Details

CreateFile() public method

public CreateFile ( string fileName, System.Guid listingVersionGuid, System.Guid vendorGuid, System.Web.HttpPostedFile file, System.IO.FileType fileType, List v, string dotNetVersion, bool mediumTrust ) : WikiFile
fileName string
listingVersionGuid System.Guid
vendorGuid System.Guid
file System.Web.HttpPostedFile
fileType System.IO.FileType
v List
dotNetVersion string
mediumTrust bool
return OurUmbraco.Wiki.BusinessLogic.WikiFile

GetFileById() public method

Get an media file by its Id
public GetFileById ( int fileId ) : WikiFile
fileId int
return OurUmbraco.Wiki.BusinessLogic.WikiFile

GetMediaFilesByProjectId() public method

Get all the files that are associated with this project
public GetMediaFilesByProjectId ( int projectId ) : List
projectId int
return List

GetMediaForProjectByType() public method

public GetMediaForProjectByType ( int projectId, System.IO.FileType type ) : IEnumerable
projectId int
type System.IO.FileType
return IEnumerable

GetVersionsFromString() public static method

public static GetVersionsFromString ( string p ) : List
p string
return List

Remove() public method

public Remove ( WikiFile file ) : void
file OurUmbraco.Wiki.BusinessLogic.WikiFile
return void

SaveOrUpdate() public method

Save or update a media file back to the database.
public SaveOrUpdate ( WikiFile file ) : void
file OurUmbraco.Wiki.BusinessLogic.WikiFile
return void

ToVersionString() public static method

public static ToVersionString ( List Versions ) : string
Versions List
return string