C# 클래스 VersionOne.ServerConnector.QueryBuilder

상속: IQueryBuilder
파일 보기 프로젝트 열기: versionone/VersionOne.Integration.ClearQuest

공개 메소드들

메소드 설명
AddListProperty ( string fieldName, string typeToken ) : void
AddOptionalProperty ( string attr, string prefix ) : void

Add non-list property which can be missing exist at startup.

AddProperty ( string attr, string prefix, bool isList ) : void
Localize ( string text ) : string
Query ( string workitemTypeName, IFilter filter ) : AssetList
Query ( string workitemTypeName, IFilterTerm filter ) : AssetList
QueryPropertyValues ( string propertyName ) : PropertyValues
Setup ( IServices services, IMetaModel metaModel, ILocalizer localizer ) : void
SortBy ( SortBy sort ) : IQueryBuilder

비공개 메소드들

메소드 설명
AddSelection ( VersionOne.SDK.APIClient.Query query, string typePrefix, IAssetType type ) : void
GetFieldType ( string typeToken, string fieldName ) : string
GetListPropertyValues ( ) : PropertyValues>.IDictionary
GetPropertyValuesQuery ( string propertyName, IAttributeDefinition &nameDef ) : VersionOne.SDK.APIClient.Query
ProcessUnresolvedTypeMappings ( ) : void
ResolvePropertyKey ( string propertyAlias ) : string

메소드 상세

AddListProperty() 공개 메소드

public AddListProperty ( string fieldName, string typeToken ) : void
fieldName string
typeToken string
리턴 void

AddOptionalProperty() 공개 메소드

Add non-list property which can be missing exist at startup.
public AddOptionalProperty ( string attr, string prefix ) : void
attr string Attribute name
prefix string Prefix, usually matching attribute type
리턴 void

AddProperty() 공개 메소드

public AddProperty ( string attr, string prefix, bool isList ) : void
attr string
prefix string
isList bool
리턴 void

Localize() 공개 메소드

public Localize ( string text ) : string
text string
리턴 string

Query() 공개 메소드

public Query ( string workitemTypeName, IFilter filter ) : AssetList
workitemTypeName string
filter IFilter
리턴 AssetList

Query() 공개 메소드

public Query ( string workitemTypeName, IFilterTerm filter ) : AssetList
workitemTypeName string
filter IFilterTerm
리턴 AssetList

QueryPropertyValues() 공개 메소드

public QueryPropertyValues ( string propertyName ) : PropertyValues
propertyName string
리턴 PropertyValues

Setup() 공개 메소드

public Setup ( IServices services, IMetaModel metaModel, ILocalizer localizer ) : void
services IServices
metaModel IMetaModel
localizer ILocalizer
리턴 void

SortBy() 공개 메소드

public SortBy ( SortBy sort ) : IQueryBuilder
sort SortBy
리턴 IQueryBuilder