BusinessRule 类

定义

用于数据管理的逻辑构造。

public ref class BusinessRule : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="BusinessRule", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.Serializable]
public class BusinessRule : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="BusinessRule", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<System.Serializable>]
type BusinessRule = class
    inherit DataContractBase
Public Class BusinessRule
Inherits DataContractBase
继承
BusinessRule
属性

注解

BusinessRule复杂类型指定业务规则容器对象。

构造函数

BusinessRule()

构造函数。

属性

AuditInfo

指定审核信息。

BRActions

指定操作的集合。

BRConditionTree

指定最顶层的条件树节点。

BRElseActions

指定操作的集合。

Description

指定规则说明。

Identifier

指定 ID。 唯一标识规则。

IsCorrupted

指定业务规则是否损坏。

IsFullDefinition

指定业务规则是否具有 BR 的完整定义。

NotificationGroup

指定要通知规则的组的 muid。

可选。 可指定 NotificationGroupNotificationUser,但不能同时指定两者。

NotificationUser

指定要通知有关规则的用户的 muid。

可选。 可指定 NotificationGroupNotificationUser,但不能同时指定两者。

Priority

指定规则优先级。

RuleActionText

指定规则操作文本。

RuleConditionText

指定规则条件文本。

RuleElseActionText

指定规则 else 操作文本。

Status

指定规则状态。

方法

SetProperty<T>(T, T, String)

将属性更改为给定的值。
返回新值是否不同于旧值。

(继承自 DataContractBase)
SetProperty<T>(T, T, String, Boolean)

将属性更改为给定的值。
返回新值是否不同于旧值。

(继承自 DataContractBase)

适用于