IService.BusinessRulesCreate(BusinessRulesCreateRequest) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea nuevas reglas de negocio.
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
- request
- BusinessRulesCreateRequest
Devoluciones
- Atributos
Comentarios
La BusinessRulesCreate(BusinessRulesCreateRequest) operación crea nuevas reglas de negocio y componentes de reglas de negocio dentro del repositorio MDS. Cada nueva regla o componente de negocio se crea con los nombres proporcionados, y se genera un nuevo GUID para cada elemento. Cualquier componente en la solicitud que ya exista en el modelo, emparejado por nombre y contexto padre (EntityId y MemberType), resulta en errores.
El tipo de datos Reglas de Negocio en la solicitud incluye marcadores de posición para toda la información sobre una regla de negocio, incluyendo su información descriptiva y de estado, así como sus condiciones y acciones componentes.
Los GUIDs pueden incluirse en una solicitud (por ejemplo, la definición de la regla de negocio proviene de otra instancia hub MDM). Sin embargo, los GUIDs son ignorados. Para más información sobre la preservación de los GUIDs, véase BusinessRulesClone(BusinessRulesCloneRequest).
Los objetos recién creados y sus GUIDs se devuelven en la respuesta como un tipo de Reglas de Negocio si ReturnCreatedIdentifiers está configurado como verdadero en la solicitud.
Los valores especificados de atributos basados en dominio en argumentos de condiciones o acciones se validan contra todas las versiones abiertas. Los valores de atributos que no se encuentran provocan errores.