IService.BusinessRulesCreate(BusinessRulesCreateRequest) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea nuove regole aziendali.
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
Parametri
- request
- BusinessRulesCreateRequest
Valori restituiti
- Attributi
Commenti
L'operazione BusinessRulesCreate(BusinessRulesCreateRequest) crea nuove regole di business e componenti di regole di business all'interno del repository MDS. Ogni nuova business rule o componente viene creato con i nomi forniti, e viene generato un nuovo GUID per ogni elemento. Qualsiasi componente nella richiesta già presente nel modello, abbinati per nome e contesto genitore (EntityId e MemberType), comporta errori.
Il tipo di dati BusinessRules nella richiesta include segnaposto per tutte le informazioni su una business rule, inclusi i suoi dati descrittivi e di stato e le condizioni e azioni dei suoi componenti.
I GUID possono essere inclusi in una richiesta (ad esempio, la definizione della business rule è stata presa da un'altra istanza hub MDM). Tuttavia, i GUID vengono ignorati. Per maggiori informazioni sulla conservazione dei GUID, vedi BusinessRulesClone(BusinessRulesCloneRequest).
Gli oggetti appena creati e i loro GUID vengono restituiti nella risposta come tipo BusinessRules se ReturnCreatedIdentifiers è impostato su true nella richiesta.
I valori specificati degli attributi basati sul dominio negli argomenti di condizioni o azioni sono validati contro tutte le versioni aperte. I valori degli attributi non trovati causano errori.