IService.BusinessRulesCreate(BusinessRulesCreateRequest) Metodo

Definizione

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

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.

Si applica a