Share via


BRItemType Enum

Definition

Contains values specifying the selected business rule condition or action.

public enum class BRItemType
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContract(Name="BRItemType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum BRItemType
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Runtime.Serialization.DataContract(Name="BRItemType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type BRItemType = 
Public Enum BRItemType
Inheritance
BRItemType
Attributes

Fields

Name Value Description
NotSpecified 0

The business rule item type is not specified.

IsEqual 1

An attribute value is equal to a specified value.

IsNotEqual 2

An attribute value is not equal to a specified value.

Contains 3

The attribute contains one of the following values.

StartsWith 4

The attribute value starts with a value.

EndsWith 5

The attribute value ends with a value.

ContainsSubset 6

The attribute value contains a substring.

IsGreaterThan 7

An attribute value is greater than a specified value.

IsGreaterThanOrEqual 8

An attribute value is greater than or equal to a specified value.

IsLessThan 9

An attribute value is less than a specified value.

IsLessThanOrEqual 10

An attribute value is less than or equal to a specified value.

IsBetween 11

An attribute value is between specified values.

DefaultsToValue 12

Set the attribute to a value when it is blank.

DefaultsToGeneratedValue 13

Set the attribute to a generated (incremental) value when it is blank.

EqualsValue 14

Set the attribute to a value.

EqualsConcatenatedValue 15

Set the attribute to a value concatenated from multiple other attributes/values.

MustBeGreaterThan 16

An attribute is invalid if not greater than a value.

MustBeGreaterThanOrEqual 17

An attribute is invalid if not greater than or equal to a value.

MustBeLessThan 18

An attribute is invalid if not less than a value.

MustBeLessThanOrEqual 19

An attribute is invalid if not less than or equal to a value.

MustBeBetween 20

An attribute is invalid if not between two values.

MinimumLength 21

An attribute is invalid if not greater than or equal to a minimum length.

MaximumLength 22

An attribute is invalid if not greater than or equal to a maximum length.

AllowableValues 23

An attribute is invalid if not equal to one of the allowed values.

Unique 24

An attribute is invalid if not unique across all entity members.

Mandatory 25

An attribute is invalid if blank.

Invalid 27

An attribute is invalid.

DefaultsToConcatenatedValue 28

Set the attribute to a value concatenated from multiple other attributes/values if the attribute is blank.

MustBeEqual 29

An attribute is invalid if not equal to a value.

ContainsPattern 30

The attribute contains a specified pattern.

MustContainPattern 31

An attribute is invalid if it does not contain a specified pattern.

StartSiteWorkflow 32

Launch a SharePoint workflow.

HasChanged 33

An attribute has changed.

Applies to