BusinessRule Class
Represents a business rule.
Inheritance Hierarchy
System.Object
Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
Microsoft.MasterDataServices.Services.DataContracts.BusinessRule
Namespace: Microsoft.MasterDataServices.Services.DataContracts
Assembly: Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)
Syntax
'Declaration
<SerializableAttribute> _
<DataContractAttribute(Name := "BusinessRule", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Class BusinessRule _
Inherits DataContractBase
'Usage
Dim instance As BusinessRule
[SerializableAttribute]
[DataContractAttribute(Name = "BusinessRule", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class BusinessRule : DataContractBase
[SerializableAttribute]
[DataContractAttribute(Name = L"BusinessRule", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class BusinessRule : public DataContractBase
[<SerializableAttribute>]
[<DataContractAttribute(Name = "BusinessRule", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type BusinessRule =
class
inherit DataContractBase
end
public class BusinessRule extends DataContractBase
The BusinessRule type exposes the following members.
Constructors
Name | Description | |
---|---|---|
BusinessRule | Initializes a new instance of the BusinessRule class. |
Top
Properties
Name | Description | |
---|---|---|
AuditInfo | Gets or sets the audit information. | |
BRActions | Gets or sets the collection of actions. | |
BRConditionTree | Gets or sets the topmost condition tree node. | |
Description | Gets or sets the rule description. | |
Identifier | Gets or sets the unique identifier for the business rule. | |
NotificationGroup | Gets or sets the Globally Unique Identifier (GUID) of the group to be notified about the rule. | |
NotificationUser | Gets or sets the Globally Unique Identifier (GUID) of the user to be notified about the rule. | |
Priority | Gets or sets the rule priority. | |
RuleActionText | Gets or sets the rule action text. | |
RuleConditionText | Gets or sets the rule condition text. | |
Status | Gets or sets the rule status. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
SetProperty<T> | Infrastructure. Sets the property using the specified values. (Inherited from DataContractBase.) | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.MasterDataServices.Services.DataContracts Namespace