Class ConceptPropertySourceApiClient
public class ConceptPropertySourceApiClient : IDisposable
- Inheritance
-
ConceptPropertySourceApiClient
- Implements
- Inherited Members
Constructors
ConceptPropertySourceApiClient(HttpClient)
public ConceptPropertySourceApiClient(HttpClient httpClient)
Parameters
httpClientHttpClient
Methods
Create(ICreateConceptPropertySourceRequest, CancellationToken)
Создает пустое свойство понятия.
public Task<IConceptPropertySource?> Create(ICreateConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestICreateConceptPropertySourceRequestОбъект запроса создания свойства понятия.
cancellationTokenCancellationToken
Returns
Delete(IDeleteRequest, CancellationToken)
Удаляет свойство из понятия.
public Task Delete(IDeleteRequest request, CancellationToken cancellationToken = default)
Parameters
requestIDeleteRequestЗапрос удаления объекта.
cancellationTokenCancellationToken
Returns
Dispose()
public void Dispose()
GetAutoGeneratedNamePreview(IIdentifierRequest, CancellationToken)
Возвращает сгенерированное автоматически имя свойства. Такое имя будет у свойства, если отключить флаг IsNameManuallySet.
public Task<string?> GetAutoGeneratedNamePreview(IIdentifierRequest request, CancellationToken cancellationToken = default)
Parameters
requestIIdentifierRequestЗапрос поиска объекта.
cancellationTokenCancellationToken
Returns
GetByAbsoluteCode(IGetByAbsoluteCodeRequest, CancellationToken)
Возвращает свойство понятия по полному коду.
public Task<IConceptPropertySource?> GetByAbsoluteCode(IGetByAbsoluteCodeRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByAbsoluteCodeRequestЗапрос поиска объекта.
cancellationTokenCancellationToken
Returns
GetByCode(IGetByCodeConceptPropertySourceRequest, CancellationToken)
Возвращает свойство понятия по коду определения свойства.
public Task<IConceptPropertySource?> GetByCode(IGetByCodeConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByCodeConceptPropertySourceRequestЗапрос поиска свойства понятия по коду.
cancellationTokenCancellationToken
Returns
GetByConcept(IIdentifierRequest, CancellationToken)
Возвращает список всех источников свойств в понятии.
public Task<List<IConceptPropertySource>?> GetByConcept(IIdentifierRequest request, CancellationToken cancellationToken = default)
Parameters
requestIIdentifierRequestЗапрос поиска объекта.
cancellationTokenCancellationToken
Returns
GetById(IGetByIdRequest, CancellationToken)
Возвращает свойство понятия по идентификатору.
public Task<IConceptPropertySource?> GetById(IGetByIdRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByIdRequestЗапрос поиска объекта.
cancellationTokenCancellationToken
Returns
GetByUid(IGetByUidRequest, CancellationToken)
Возвращает свойство понятия по Guid.
public Task<IConceptPropertySource?> GetByUid(IGetByUidRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByUidRequestЗапрос на получение объекта по Guid.
cancellationTokenCancellationToken
Returns
SetDefaultMeasureUnitForAllValues(ISetDefaultMeasureUnitForAllValuesConceptPropertySourceRequest, CancellationToken)
Устанавливает единицы измерения по умолчанию для всех значений свойства понятия.
public Task<IConceptPropertySource?> SetDefaultMeasureUnitForAllValues(ISetDefaultMeasureUnitForAllValuesConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestISetDefaultMeasureUnitForAllValuesConceptPropertySourceRequestОбъект запроса установки единиц измерения.
cancellationTokenCancellationToken
Returns
SetDisplayName(ISetDisplayNameConceptPropertySourceRequest, CancellationToken)
Устанавливает отображаемое имя свойства понятия.
public Task<IConceptPropertySource?> SetDisplayName(ISetDisplayNameConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestISetDisplayNameConceptPropertySourceRequestОбъект запроса установки отображаемого имени.
cancellationTokenCancellationToken
Returns
SetFormula(ISetFormulaConceptPropertySourceRequest, CancellationToken)
Устанавливает формулу во владельце свойства понятия.
public Task<IConceptPropertySource?> SetFormula(ISetFormulaConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestISetFormulaConceptPropertySourceRequestЗапрос установки формулы.
cancellationTokenCancellationToken
Returns
SetIsUnique(ISetIsUniqueConceptPropertySourceRequest, CancellationToken)
Устанавливает уникальность свойства понятия.
public Task<IConceptPropertySource?> SetIsUnique(ISetIsUniqueConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestISetIsUniqueConceptPropertySourceRequestОбъект запроса установки уникальности.
cancellationTokenCancellationToken
Returns
Update(IUpdateConceptPropertySourceRequest, CancellationToken)
Редактирует свойство понятия.
public Task<IConceptPropertySource?> Update(IUpdateConceptPropertySourceRequest request, CancellationToken cancellationToken = default)
Parameters
requestIUpdateConceptPropertySourceRequestЗапрос редактирования свойства понятия.
cancellationTokenCancellationToken