C# Класс Engage.Dnn.Jackrabbit.ContentItemRepository

A repository backed by the DNN content item store
Наследование: IRepository
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
FillContentItem void
FillContentItem void
GetLibraryPath string
InitializeContentType DotNetNuke.Entities.Content.ContentType
ParseFileType FileType

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

Метод Описание
AddFile ( int moduleId, JackrabbitFile file ) : void

Adds the file.

AddLibrary ( int moduleId, JackrabbitLibrary library ) : void
ContentItemRepository ( ) : System

Initializes a new instance of the ContentItemRepository class.

DeleteItem ( int fileId ) : void

Deletes the file.

GetFiles ( int moduleId ) : IEnumerable

Gets the files.

GetLibraries ( int moduleId ) : IEnumerable
GetLibraryInfo ( JackrabbitLibrary library ) : JackrabbitLibraryInfo
UndeleteItem ( int fileId ) : void

Undeletes the file.

UpdateFile ( JackrabbitFile file ) : void

Updates the file.

UpdateLibrary ( JackrabbitLibrary library ) : void

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

Метод Описание
FillContentItem ( JackrabbitFile file, DotNetNuke.Entities.Content.ContentItem contentItem ) : void

Fills the contentItem with the properties from the file.

FillContentItem ( JackrabbitLibrary library, DotNetNuke.Entities.Content.ContentItem contentItem ) : void
GetLibraryPath ( DotNetNuke.Framework.JavaScriptLibraries.JavaScriptLibrary library ) : string
InitializeContentType ( ) : DotNetNuke.Entities.Content.ContentType

Initializes the content type.

ParseFileType ( DotNetNuke.Entities.Content.ContentItem ci ) : FileType

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

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

Adds the file.
public AddFile ( int moduleId, JackrabbitFile file ) : void
moduleId int The module ID.
file JackrabbitFile The file.
Результат void

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

public AddLibrary ( int moduleId, JackrabbitLibrary library ) : void
moduleId int
library JackrabbitLibrary
Результат void

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

Initializes a new instance of the ContentItemRepository class.
public ContentItemRepository ( ) : System
Результат System

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

Deletes the file.
public DeleteItem ( int fileId ) : void
fileId int The file's ID.
Результат void

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

Gets the files.
public GetFiles ( int moduleId ) : IEnumerable
moduleId int The module ID.
Результат IEnumerable

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

public GetLibraries ( int moduleId ) : IEnumerable
moduleId int
Результат IEnumerable

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

public GetLibraryInfo ( JackrabbitLibrary library ) : JackrabbitLibraryInfo
library JackrabbitLibrary
Результат JackrabbitLibraryInfo

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

Undeletes the file.
public UndeleteItem ( int fileId ) : void
fileId int The file's ID.
Результат void

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

Updates the file.
public UpdateFile ( JackrabbitFile file ) : void
file JackrabbitFile The file.
Результат void

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

public UpdateLibrary ( JackrabbitLibrary library ) : void
library JackrabbitLibrary
Результат void