다음을 통해 공유


IService.BusinessRulesDelete(BusinessRulesDeleteRequest) 메서드

정의

비즈니스 규칙 또는 규칙 구성 요소를 삭제합니다.

public:
 Microsoft::MasterDataServices::Services::MessageContracts::MessageResponse ^ BusinessRulesDelete(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesDeleteRequest ^ 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.MessageResponse BusinessRulesDelete (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesDeleteRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesDelete : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesDeleteRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MessageResponse
Public Function BusinessRulesDelete (request As BusinessRulesDeleteRequest) As MessageResponse

매개 변수

반환

특성

설명

작업은 BusinessRulesDelete(BusinessRulesDeleteRequest) 하나 이상의 비즈니스 규칙을 삭제하거나 비즈니스 규칙에서 조건 또는 작업을 삭제합니다. 이 작업은 각 항목에 대해 개별 삭제 트랜잭션을 발급합니다. 찾을 수 없는 각 항목에 대해 오류가 보고됩니다.

한 항목을 삭제하지 못하거나 삭제할 수 없는 경우 삭제 시도 또는 다른 항목 삭제 성공에 영향을 주지 않습니다. 대체 오류 처리가 필요한 경우 개별 항목에 대한 여러 세분화된 호출을 구현할 수 있습니다.

의 입력을 BRDeleteCriteria사용하여 다음 GUID 집합 중 하나가 지정됩니다.

  • 하나 이상의 비즈니스 규칙의 GUID입니다.
  • 비즈니스 규칙의 조건, 작업 또는 조건 트리 노드(AND, RS)의 GUID입니다.

종속 개체에 대한 트랜잭션을 삭제합니다. 예를 들어 비즈니스 규칙이 삭제되면 해당 비즈니스 규칙에 연결된 모든 구성 요소가 삭제됩니다.

이 작업은 표준 MessageResponse 메시지를 반환합니다.

적용 대상