C# Класс SenseNet.ContentRepository.Storage.AppModel.ApplicationQuery

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

Private Properties

Свойство Тип Описание
AppCacheInvalidator_Invalidate void
Dispose void
Invalidate void
ResolveByPathsFromCache IEnumerable

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

Метод Описание
ApplicationQuery ( string appFolderName, bool resolveAll, bool resolveChildren, HierarchyOption option ) : System
ApplicationQuery ( string appFolderName, bool resolveAll, bool resolveChildren, HierarchyOption option, bool useCache ) : System
Dispose ( ) : void
GetAvailablePaths ( string appName, Node contextNode ) : IEnumerable
GetAvailablePaths ( string appName, NodeHead contextNode ) : IEnumerable
GetAvailablePaths ( string appName, string contextNodePath, NodeType nodeType ) : IEnumerable
GetAvailablePaths ( string appName, string contextNodePath, string nodeTypeName ) : IEnumerable
ResolveAllByPaths ( IEnumerable paths, bool resolveChildren ) : IEnumerable
ResolveApplication ( string appName, NodeHead contextNode ) : IEnumerable
ResolveApplications ( string appName, Node contextNode ) : IEnumerable
ResolveApplications ( string appName, string contextNodePath, NodeType nodeType ) : IEnumerable
ResolveApplications ( string appName, string contextNodePath, string nodeTypeName ) : IEnumerable
ResolveFirstByPaths ( IEnumerable paths ) : NodeHead

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

Метод Описание
AppCacheInvalidator_Invalidate ( object sender, AppCacheInvalidateEventArgs e ) : void
Dispose ( bool disposing ) : void
Invalidate ( string path ) : void
ResolveByPathsFromCache ( IEnumerable paths, bool resolveChildren, bool all ) : IEnumerable

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

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

public ApplicationQuery ( string appFolderName, bool resolveAll, bool resolveChildren, HierarchyOption option ) : System
appFolderName string
resolveAll bool
resolveChildren bool
option HierarchyOption
Результат System

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

public ApplicationQuery ( string appFolderName, bool resolveAll, bool resolveChildren, HierarchyOption option, bool useCache ) : System
appFolderName string
resolveAll bool
resolveChildren bool
option HierarchyOption
useCache bool
Результат System

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

public Dispose ( ) : void
Результат void

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

public GetAvailablePaths ( string appName, Node contextNode ) : IEnumerable
appName string
contextNode Node
Результат IEnumerable

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

public GetAvailablePaths ( string appName, NodeHead contextNode ) : IEnumerable
appName string
contextNode NodeHead
Результат IEnumerable

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

public GetAvailablePaths ( string appName, string contextNodePath, NodeType nodeType ) : IEnumerable
appName string
contextNodePath string
nodeType SenseNet.ContentRepository.Storage.Schema.NodeType
Результат IEnumerable

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

public GetAvailablePaths ( string appName, string contextNodePath, string nodeTypeName ) : IEnumerable
appName string
contextNodePath string
nodeTypeName string
Результат IEnumerable

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

public ResolveAllByPaths ( IEnumerable paths, bool resolveChildren ) : IEnumerable
paths IEnumerable
resolveChildren bool
Результат IEnumerable

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

public ResolveApplication ( string appName, NodeHead contextNode ) : IEnumerable
appName string
contextNode NodeHead
Результат IEnumerable

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

public ResolveApplications ( string appName, Node contextNode ) : IEnumerable
appName string
contextNode Node
Результат IEnumerable

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

public ResolveApplications ( string appName, string contextNodePath, NodeType nodeType ) : IEnumerable
appName string
contextNodePath string
nodeType SenseNet.ContentRepository.Storage.Schema.NodeType
Результат IEnumerable

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

public ResolveApplications ( string appName, string contextNodePath, string nodeTypeName ) : IEnumerable
appName string
contextNodePath string
nodeTypeName string
Результат IEnumerable

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

public ResolveFirstByPaths ( IEnumerable paths ) : NodeHead
paths IEnumerable
Результат NodeHead