C# Класс Dimi.InstantRDF.Umbraco.DataAccess.UmbracoNodeRepository

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

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

Метод Описание
GetAllIds ( ) : IList

Gets all Umbraco node ids.

GetByNiceUrl ( string niceUrl ) : umbraco.NodeFactory.Node

Gets an umbraco node by its NiceUrl.

GetByNodeId ( int nodeId ) : UmbracoNode

Gets an umbraco node, based on its node id.

IsInPublishedHierarchy ( int nodeId, ISqlHelper sqlHelper ) : bool

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

Метод Описание
ExtractImages ( string html, UmbracoNode node ) : void

Extracts the images from the node's properties.

ExtractLinks ( string html, UmbracoNode node ) : void

Extracts the links from the node's properties.

GetUrlPath ( int nodeId ) : string
LoadChildrenIds ( umbraco.NodeFactory.Node nativeNode, UmbracoNode node ) : void
LoadDocumentTypeId ( umbraco.NodeFactory.Node nativeNode, UmbracoNode node ) : void

Loads the document type id.

LoadParentId ( INode nativeNode, UmbracoNode node ) : void
LoadProperties ( umbraco.NodeFactory.Node nativeNode, UmbracoNode node ) : void

Loads the properties of the node.

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

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

Gets all Umbraco node ids.
public GetAllIds ( ) : IList
Результат IList

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

Gets an umbraco node by its NiceUrl.
public GetByNiceUrl ( string niceUrl ) : umbraco.NodeFactory.Node
niceUrl string The NiceUrl path.
Результат umbraco.NodeFactory.Node

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

Gets an umbraco node, based on its node id.
public GetByNodeId ( int nodeId ) : UmbracoNode
nodeId int The node id.
Результат Dimi.InstantRDF.Umbraco.Model.UmbracoNode

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

public IsInPublishedHierarchy ( int nodeId, ISqlHelper sqlHelper ) : bool
nodeId int
sqlHelper ISqlHelper
Результат bool