C# 클래스 ClientUI.ViewModels.QueryParser

파일 보기 프로젝트 열기: scottdurow/SparkleXrm 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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