C# Class SitecoreData.DataProviders.MongoDB.MongoDataProvider

Inheritance: DataProviderBase, IWritableDataProvider
Afficher le fichier Open project: pbering/SitecoreData

Méthodes publiques

Méthode Description
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

Method Details

CreateItem() public méthode

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
Résultat bool

DeleteItem() public méthode

public DeleteItem ( System.Guid id ) : bool
id System.Guid
Résultat bool

GetChildIds() public méthode

public GetChildIds ( System.Guid parentId ) : IEnumerable
parentId System.Guid
Résultat IEnumerable

GetItem() public méthode

public GetItem ( System.Guid id ) : ItemDto
id System.Guid
Résultat ItemDto

GetItemsInWorkflowState() public méthode

public GetItemsInWorkflowState ( System.Guid workflowStateId ) : IEnumerable
workflowStateId System.Guid
Résultat IEnumerable

GetParentId() public méthode

public GetParentId ( System.Guid id ) : System.Guid
id System.Guid
Résultat System.Guid

GetTemplateIds() public méthode

public GetTemplateIds ( System.Guid templateId ) : IEnumerable
templateId System.Guid
Résultat IEnumerable

MongoDataProvider() public méthode

public MongoDataProvider ( string connectionString ) : System
connectionString string
Résultat System

Store() public méthode

public Store ( ItemDto item ) : void
item ItemDto
Résultat void