Compartilhar via


IService.BusinessRulesGet(BusinessRulesGetRequest) Método

Definição

Recuperar regras de negócios.

public:
 Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesGetResponse ^ BusinessRulesGet(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesGetRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetResponse BusinessRulesGet (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesGet : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetRequest -> Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesGetResponse
Public Function BusinessRulesGet (request As BusinessRulesGetRequest) As BusinessRulesGetResponse

Parâmetros

Retornos

Atributos

Comentários

A BusinessRulesGet(BusinessRulesGetRequest) operação consulta as regras de negócios existentes de um repositório MDS. A operação retorna um modelo de dados representativo da estrutura e do conteúdo da regra de negócios.

O BRGetCriteria tipo complexo especifica os filtros desejados. Cada parâmetro é opcional e aqueles especificados são combinados com a lógica AND.

O BRResultOptions tipo complexo especifica os detalhes desejados no modelo de saída. ResultType usa como padrão "none" em cada caso. O tipo retornado BusinessRuleSet pode conter coleção de regras de negócios, nós de árvore de condição, condições e/ou ações. Cada propriedade do tipo BusinessRules resultante é preenchida ou não, de acordo com o correspondente ResultType. Uma solicitação que não especifica pelo menos um BRResultOptions diferente de "nenhum" resulta em um erro, pois isso não fornece dados.

Aplica-se a