IService.BusinessRulesGet(BusinessRulesGetRequest) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение бизнес-правил.
public:
Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesGetResponse ^ BusinessRulesGet(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesGetRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetResponse BusinessRulesGet (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesGet : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetRequest -> Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetResponse
Public Function BusinessRulesGet (request As BusinessRulesGetRequest) As BusinessRulesGetResponse
Параметры
- request
- BusinessRulesGetRequest
Возвращаемое значение
- Атрибуты
Комментарии
Операция BusinessRulesGet(BusinessRulesGetRequest) запрашивает существующие бизнес-правила из репозитория MDS. Операция возвращает репрезентативную модель данных структуры и содержимого бизнес-правил.
Сложный BRGetCriteria тип задает требуемые фильтры. Каждый параметр является необязательным, а указанные параметры объединяются с логикой AND.
Сложный BRResultOptions тип задает сведения, необходимые в выходной модели. ResultType по умолчанию в каждом случае используется значение none. Возвращаемый BusinessRuleSet тип может содержать коллекцию бизнес-правил, узлов дерева условий, условий и (или) действий. Каждое свойство результирующего типа BusinessRules заполняется или нет в соответствии с соответствующим ResultType. Запрос, не указывающий хотя бы один BRResultOptions , кроме "none", приводит к ошибке, так как он не предоставляет никаких данных.