Compartilhar via


IService.BusinessRulesCreate(BusinessRulesCreateRequest) Método

Definição

Crie novas regras de negócios.

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

Parâmetros

Retornos

Atributos

Comentários

A BusinessRulesCreate(BusinessRulesCreateRequest) operação cria novas regras de negócios e componentes de regra de negócios dentro do repositório MDS. Cada nova regra de negócios ou componente é criado com os nomes fornecidos e um novo GUID é gerado para cada item. Todos os componentes na solicitação que já existem no modelo, correspondentes por nome e contexto pai (EntityId e MemberType), resultam em erros.

O tipo de dados BusinessRules na solicitação inclui espaços reservados para todas as informações sobre uma regra de negócios, incluindo suas informações descritivas e de estado e suas condições e ações de componente.

GuiDs podem ser incluídos em uma solicitação (por exemplo, a definição de regra de negócios foi originada de outra instância do hub MDM). No entanto, os GUIDs são ignorados. Para obter mais informações sobre a preservação de GUIDs, consulte BusinessRulesClone(BusinessRulesCloneRequest).

Objetos recém-criados e seus GUIDs são retornados na resposta como um tipo BusinessRules se ReturnCreatedIdentifiers for definido como true na solicitação.

Os valores de atributo baseados em domínio especificados em argumentos de condições ou ações são validados em todas as versões abertas. Valores de atributo que não são encontrados resultam em erros.

Aplica-se a