BRItemType Enumeration
The selected business rule condition or action.
Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.dll)
Syntax
'Declaration
<DataContractAttribute(Name := "BRItemType", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Enumeration BRItemType
'Usage
Dim instance As BRItemType
[DataContractAttribute(Name = "BRItemType", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum BRItemType
[DataContractAttribute(Name = L"BRItemType", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum class BRItemType
[<DataContractAttribute(Name = "BRItemType", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type BRItemType
public enum BRItemType
Members
| Member name | Description | |
|---|---|---|
| NotSpecified | Business Rule Item Type is not specified. | |
| IsEqual | Condition: “is equal to” (=). | |
| IsNotEqual | Condition: “is not equal to” (<>). | |
| Contains | Condition: the attribute contains one of the following values. | |
| StartsWith | Condition: the attribute value starts with a value. | |
| EndsWith | Condition: the attribute value ends with a value. | |
| ContainsSubset | Condition: the attribute value contains a substring. | |
| IsGreaterThan | Condition: “is greater than” (>). | |
| IsGreaterThanOrEqual | Condition: “is greater than or equal to” (>=). | |
| IsLessThan | Condition: “is less than” (<). | |
| IsLessThanOrEqual | Condition: “is less than or equal to” (<=). | |
| IsBetween | Condition: the attribute value is between two values. | |
| DefaultsToValue | Data Generation Action: set the attribute to a value when it is blank. | |
| DefaultsToGeneratedValue | Data Generation Action: set the attribute to a generated (incremental) value when it is blank. | |
| EqualsValue | Data Generation Action: set the attribute to a value. | |
| EqualsConcatenatedValue | Data Generation Action: set the attribute to a value concatenated from multiple other attributes / values. | |
| MustBeGreaterThan | Validation Action: an attribute is invalid if not greater than a value. | |
| MustBeGreaterThanOrEqual | Validation Action: an attribute is invalid if not greater than or equal to a value. | |
| MustBeLessThan | Validation Action: an attribute is invalid if not less than a value. | |
| MustBeLessThanOrEqual | Validation Action: an attribute is invalid if not less than or equal to a value. | |
| MustBeBetween | Validation Action: an attribute is invalid if not between two values. | |
| MinimumLength | Validation Action: an attribute is invalid if not greater than or equal to a minimum length. | |
| MaximumLength | Validation Action: an attribute is invalid if not less than or equal to a maximum length. | |
| AllowableValues | Validation Action: an attribute is invalid if not equal to one of the allowed values. | |
| Unique | Validation Action: an attribute is invalid if not unique across all entity members. | |
| Mandatory | Validation Action: an attribute is invalid if blank. | |
| Invalid | Validation Action: an attribute is invalid. | |
| DefaultsToConcatenatedValue | Data Generation Action: set the attribute to a value concatenated from multiple other attributes / values if the attribute is blank. | |
| MustBeEqual | Validation Action: an attribute is invalid if not equal to a value. | |
| ContainsPattern | Condition: the attribute contains a specified pattern. | |
| MustContainPattern | Validation Action: an attribute is invalid if it does not contain a specified pattern. | |
| StartSiteWorkflow | Action: launch a SharePoint Workflow. | |
| HasChanged | An attribute has changed. |