IService.BusinessRulesCreate(BusinessRulesCreateRequest) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создайте новые бизнес-правила.
public:
Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCreateResponse ^ BusinessRulesCreate(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCreateRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateResponse BusinessRulesCreate (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesCreate : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateRequest -> Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateResponse
Public Function BusinessRulesCreate (request As BusinessRulesCreateRequest) As BusinessRulesCreateResponse
Параметры
- request
- BusinessRulesCreateRequest
Возвращаемое значение
- Атрибуты
Комментарии
Операция BusinessRulesCreate(BusinessRulesCreateRequest) создает новые бизнес-правила и компоненты бизнес-правил в репозитории MDS. Каждое новое бизнес-правило или компонент создается с указанными именами, а для каждого элемента создается новый GUID. Все компоненты в запросе, которые уже существуют в модели, совпадают с именем и родительским контекстом (EntityId и MemberType), приводят к ошибкам.
Тип данных BusinessRules в запросе включает заполнители для всех сведений о бизнес-правиле, включая описательные и сведения о состоянии, а также условия и действия компонента.
Идентификаторы GUID могут быть включены в запрос (например, определение бизнес-правила было создано из другого экземпляра центра MDM). Однако идентификаторы GUID игнорируются. Дополнительные сведения о сохранении идентификаторов GUID см. в разделе BusinessRulesClone(BusinessRulesCloneRequest).
Вновь созданные объекты и их идентификаторы GUID возвращаются в ответе в виде типа BusinessRules, если в запросе задано значение true.
Указанные значения атрибутов на основе домена в аргументах условий или действий проверяются на соответствие всем открытым версиям. Значения атрибутов, которые не найдены, приводят к ошибкам.