C# Класс ClientUI.ViewModels.QueryParser

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

Открытые свойства

Свойство Тип Описание
Entities IEnumerable
EntityLookup EntityQuery>.Dictionary

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

Метод Описание
GetFetchXmlForQuery ( string entityLogicalName, string queryName, string searchTerm, SearchTermOptions searchOptions ) : string
GetFetchXmlParentFilter ( FetchQuerySettings query, string parentAttribute ) : string
GetQuickFinds ( ) : void
GetView ( string entityLogicalName, string viewName ) : void
QueryMetadata ( ) : void
QueryParser ( IEnumerable entities ) : System

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

Метод Описание
GetViewDefinition ( bool isQuickFind, string viewName ) : void
Parse ( string fetchXml, string layoutXml ) : FetchQuerySettings
ParseFetchXml ( FetchQuerySettings querySettings ) : void
ParseLayoutXml ( EntityQuery rootEntity, string layoutXml ) : List

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

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

public GetFetchXmlForQuery ( string entityLogicalName, string queryName, string searchTerm, SearchTermOptions searchOptions ) : string
entityLogicalName string
queryName string
searchTerm string
searchOptions SearchTermOptions
Результат string

GetFetchXmlParentFilter() публичный статический Метод

public static GetFetchXmlParentFilter ( FetchQuerySettings query, string parentAttribute ) : string
query FetchQuerySettings
parentAttribute string
Результат string

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

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

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

public GetView ( string entityLogicalName, string viewName ) : void
entityLogicalName string
viewName string
Результат void

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

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

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

public QueryParser ( IEnumerable entities ) : System
entities IEnumerable
Результат System

Описание свойств

Entities публичное свойство

public IEnumerable Entities
Результат IEnumerable

EntityLookup публичное свойство

public Dictionary EntityLookup
Результат EntityQuery>.Dictionary