C# Класс SitecoreData.DataProviders.MongoDB.MongoDataProvider

Наследование: DataProviderBase, IWritableDataProvider
Показать файл Открыть проект

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

Метод Описание
CreateItem ( System.Guid id, string name, System.Guid templateId, System.Guid parentId ) : bool
DeleteItem ( System.Guid id ) : bool
GetChildIds ( System.Guid parentId ) : IEnumerable
GetItem ( System.Guid id ) : ItemDto
GetItemsInWorkflowState ( System.Guid workflowStateId ) : IEnumerable
GetParentId ( System.Guid id ) : System.Guid
GetTemplateIds ( System.Guid templateId ) : IEnumerable
MongoDataProvider ( string connectionString ) : System
Store ( ItemDto item ) : void

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

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

public CreateItem ( System.Guid id, string name, System.Guid templateId, System.Guid parentId ) : bool
id System.Guid
name string
templateId System.Guid
parentId System.Guid
Результат bool

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

public DeleteItem ( System.Guid id ) : bool
id System.Guid
Результат bool

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

public GetChildIds ( System.Guid parentId ) : IEnumerable
parentId System.Guid
Результат IEnumerable

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

public GetItem ( System.Guid id ) : ItemDto
id System.Guid
Результат ItemDto

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

public GetItemsInWorkflowState ( System.Guid workflowStateId ) : IEnumerable
workflowStateId System.Guid
Результат IEnumerable

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

public GetParentId ( System.Guid id ) : System.Guid
id System.Guid
Результат System.Guid

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

public GetTemplateIds ( System.Guid templateId ) : IEnumerable
templateId System.Guid
Результат IEnumerable

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

public MongoDataProvider ( string connectionString ) : System
connectionString string
Результат System

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

public Store ( ItemDto item ) : void
item ItemDto
Результат void