C# Class Sitecore.SharedSource.Commons.Abstractions.Databases.DatabaseWrapper

Inheritance: IDatabase
Afficher le fichier Open project: Velir/Sitecore-Commons

Méthodes publiques

Méthode Description
CleanupDatabase ( ) : bool
CreateItemPath ( string path ) : IItem
CreateItemPath ( string path, TemplateItem template ) : IItem
CreateItemPath ( string path, TemplateItem folderTemplate, TemplateItem itemTemplate ) : IItem
DatabaseWrapper ( Database database ) : System
GetDataProviders ( ) : DataProvider[]
GetDataSize ( int minEntitySize, int maxEntitySize ) : long
GetItem ( System.DataUri uri ) : IItem
GetItem ( ID itemId ) : IItem
GetItem ( ID itemId, System.Language language ) : IItem
GetItem ( ID itemId, System.Language language, Sitecore.Data.Version version ) : IItem
GetItem ( string path ) : IItem
GetItem ( string path, System.Language language ) : IItem
GetItem ( string path, System.Language language, Sitecore.Data.Version version ) : IItem
GetLanguages ( ) : LanguageCollection
GetRootItem ( ) : IItem
GetRootItem ( System.Language language ) : IItem
GetSearcher ( string name ) : IndexSearcher
GetTemplate ( ID templateId ) : ITemplateItem
GetTemplate ( string fullName ) : ITemplateItem
SelectItems ( string query ) : IEnumerable
SelectItemsUsingXPath ( string query ) : ItemList
SelectSingleItem ( string query ) : IItem
SelectSingleItemUsingXPath ( string query ) : IItem

Method Details

CleanupDatabase() public méthode

public CleanupDatabase ( ) : bool
Résultat bool

CreateItemPath() public méthode

public CreateItemPath ( string path ) : IItem
path string
Résultat IItem

CreateItemPath() public méthode

public CreateItemPath ( string path, TemplateItem template ) : IItem
path string
template TemplateItem
Résultat IItem

CreateItemPath() public méthode

public CreateItemPath ( string path, TemplateItem folderTemplate, TemplateItem itemTemplate ) : IItem
path string
folderTemplate TemplateItem
itemTemplate TemplateItem
Résultat IItem

DatabaseWrapper() public méthode

public DatabaseWrapper ( Database database ) : System
database Database
Résultat System

GetDataProviders() public méthode

public GetDataProviders ( ) : DataProvider[]
Résultat DataProvider[]

GetDataSize() public méthode

public GetDataSize ( int minEntitySize, int maxEntitySize ) : long
minEntitySize int
maxEntitySize int
Résultat long

GetItem() public méthode

public GetItem ( System.DataUri uri ) : IItem
uri System.DataUri
Résultat IItem

GetItem() public méthode

public GetItem ( ID itemId ) : IItem
itemId ID
Résultat IItem

GetItem() public méthode

public GetItem ( ID itemId, System.Language language ) : IItem
itemId ID
language System.Language
Résultat IItem

GetItem() public méthode

public GetItem ( ID itemId, System.Language language, Sitecore.Data.Version version ) : IItem
itemId ID
language System.Language
version Sitecore.Data.Version
Résultat IItem

GetItem() public méthode

public GetItem ( string path ) : IItem
path string
Résultat IItem

GetItem() public méthode

public GetItem ( string path, System.Language language ) : IItem
path string
language System.Language
Résultat IItem

GetItem() public méthode

public GetItem ( string path, System.Language language, Sitecore.Data.Version version ) : IItem
path string
language System.Language
version Sitecore.Data.Version
Résultat IItem

GetLanguages() public méthode

public GetLanguages ( ) : LanguageCollection
Résultat LanguageCollection

GetRootItem() public méthode

public GetRootItem ( ) : IItem
Résultat IItem

GetRootItem() public méthode

public GetRootItem ( System.Language language ) : IItem
language System.Language
Résultat IItem

GetSearcher() public méthode

public GetSearcher ( string name ) : IndexSearcher
name string
Résultat Lucene.Net.Search.IndexSearcher

GetTemplate() public méthode

public GetTemplate ( ID templateId ) : ITemplateItem
templateId ID
Résultat ITemplateItem

GetTemplate() public méthode

public GetTemplate ( string fullName ) : ITemplateItem
fullName string
Résultat ITemplateItem

SelectItems() public méthode

public SelectItems ( string query ) : IEnumerable
query string
Résultat IEnumerable

SelectItemsUsingXPath() public méthode

public SelectItemsUsingXPath ( string query ) : ItemList
query string
Résultat ItemList

SelectSingleItem() public méthode

public SelectSingleItem ( string query ) : IItem
query string
Résultat IItem

SelectSingleItemUsingXPath() public méthode

public SelectSingleItemUsingXPath ( string query ) : IItem
query string
Résultat IItem