C# Класс Sitecore.SharedSource.Commons.Abstractions.Databases.DatabaseWrapper

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

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

Метод Описание
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

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

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

public CleanupDatabase ( ) : bool
Результат bool

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

public CreateItemPath ( string path ) : IItem
path string
Результат IItem

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

public CreateItemPath ( string path, TemplateItem template ) : IItem
path string
template TemplateItem
Результат IItem

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

public CreateItemPath ( string path, TemplateItem folderTemplate, TemplateItem itemTemplate ) : IItem
path string
folderTemplate TemplateItem
itemTemplate TemplateItem
Результат IItem

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

public DatabaseWrapper ( Database database ) : System
database Database
Результат System

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

public GetDataProviders ( ) : DataProvider[]
Результат DataProvider[]

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

public GetDataSize ( int minEntitySize, int maxEntitySize ) : long
minEntitySize int
maxEntitySize int
Результат long

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

public GetItem ( System.DataUri uri ) : IItem
uri System.DataUri
Результат IItem

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

public GetItem ( ID itemId ) : IItem
itemId ID
Результат IItem

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

public GetItem ( ID itemId, System.Language language ) : IItem
itemId ID
language System.Language
Результат IItem

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

public GetItem ( ID itemId, System.Language language, Sitecore.Data.Version version ) : IItem
itemId ID
language System.Language
version Sitecore.Data.Version
Результат IItem

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

public GetItem ( string path ) : IItem
path string
Результат IItem

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

public GetItem ( string path, System.Language language ) : IItem
path string
language System.Language
Результат IItem

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

public GetItem ( string path, System.Language language, Sitecore.Data.Version version ) : IItem
path string
language System.Language
version Sitecore.Data.Version
Результат IItem

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

public GetLanguages ( ) : LanguageCollection
Результат LanguageCollection

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

public GetRootItem ( ) : IItem
Результат IItem

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

public GetRootItem ( System.Language language ) : IItem
language System.Language
Результат IItem

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

public GetSearcher ( string name ) : IndexSearcher
name string
Результат Lucene.Net.Search.IndexSearcher

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

public GetTemplate ( ID templateId ) : ITemplateItem
templateId ID
Результат ITemplateItem

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

public GetTemplate ( string fullName ) : ITemplateItem
fullName string
Результат ITemplateItem

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

public SelectItems ( string query ) : IEnumerable
query string
Результат IEnumerable

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

public SelectItemsUsingXPath ( string query ) : ItemList
query string
Результат ItemList

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

public SelectSingleItem ( string query ) : IItem
query string
Результат IItem

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

public SelectSingleItemUsingXPath ( string query ) : IItem
query string
Результат IItem