C# Класс VersionOne.ServiceHost.ConfigurationTool.DL.V1Connector

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

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

Метод Описание
Connect ( VersionOneSettings settings ) : void

Create connection to V1 server.

GetCustomFields ( string assetTypeName, FieldType fieldType ) : IList

Gets collection of custom list fields for specified asset type.

GetPrimaryWorkitemTypes ( ) : IEnumerable
GetProjectList ( ) : List
GetReferenceFieldList ( string assetTypeToken ) : List

Get collection of reference fields for asset type.

GetSourceList ( ) : List

Get Source values from VersionOne server

GetStoryStatuses ( ) : string>.IDictionary

Get primary backlog item statuses.

GetTestStatuses ( ) : string>.IDictionary

Get available test statuses.

GetTypeByFieldName ( string fieldSystemName, string assetTypeName ) : string
GetValuesForType ( string typeName ) : IList

Gets values for specified asset type name.

GetWorkitemPriorities ( ) : string>.IDictionary

Get available workitem priorities.

ResetConnection ( ) : void

Reset connection

ValidateConnection ( VersionOneSettings settings ) : bool

Validate V1 connection

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

Метод Описание
GetFieldList ( IFilterTerm filter, IEnumerable selection ) : AssetList
GetProjectWrapperList ( VersionOne.SDK.APIClient.Asset asset, IAttributeDefinition attrName, int depth ) : IEnumerable
GetPropertyValuesQuery ( string propertyName, IAttributeDefinition &nameDef ) : VersionOne.SDK.APIClient.Query
GetProxy ( ProxyConnectionSettings proxySettings ) : VersionOne.SDK.APIClient.ProxyProvider
QueryPropertyOidValues ( string propertyName ) : IList
QueryPropertyValues ( string propertyName ) : string>.IDictionary
V1Connector ( ) : System

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

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

Create connection to V1 server.
public Connect ( VersionOneSettings settings ) : void
settings VersionOne.ServiceHost.ConfigurationTool.Entities.VersionOneSettings Connection settings
Результат void

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

Gets collection of custom list fields for specified asset type.
public GetCustomFields ( string assetTypeName, FieldType fieldType ) : IList
assetTypeName string Name of the asset type
fieldType FieldType Field type
Результат IList

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

public GetPrimaryWorkitemTypes ( ) : IEnumerable
Результат IEnumerable

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

public GetProjectList ( ) : List
Результат List

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

Get collection of reference fields for asset type.
public GetReferenceFieldList ( string assetTypeToken ) : List
assetTypeToken string AssetType token
Результат List

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

Get Source values from VersionOne server
public GetSourceList ( ) : List
Результат List

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

Get primary backlog item statuses.
public GetStoryStatuses ( ) : string>.IDictionary
Результат string>.IDictionary

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

Get available test statuses.
public GetTestStatuses ( ) : string>.IDictionary
Результат string>.IDictionary

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

public GetTypeByFieldName ( string fieldSystemName, string assetTypeName ) : string
fieldSystemName string
assetTypeName string
Результат string

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

Gets values for specified asset type name.
public GetValuesForType ( string typeName ) : IList
typeName string Asset type name.
Результат IList

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

Get available workitem priorities.
public GetWorkitemPriorities ( ) : string>.IDictionary
Результат string>.IDictionary

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

Reset connection
public ResetConnection ( ) : void
Результат void

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

Validate V1 connection
public ValidateConnection ( VersionOneSettings settings ) : bool
settings VersionOne.ServiceHost.ConfigurationTool.Entities.VersionOneSettings settings for connection to VersionOne.
Результат bool