Updated: November 29, 2016

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Gets the bitmask value that describes the sources of data used in a calculated attribute or whether the data sources are invalid.

Namespace:   Microsoft.Xrm.Sdk.Metadata
Assembly:  Microsoft.Xrm.Sdk (in Microsoft.Xrm.Sdk.dll)

No code example is currently available or this language may not be supported.

Property Value

Type:

Type: Nullable<Int32>
The value that indicates the source of data for a calculated or rollup attribute.

The following table contains the valid values for this attribute.

Value

Description

0

Undefined: The default value for simple and rollup attributes.

1

Simple: The calculated attribute refers to an attribute in the same record.

2

Related: The calculated attribute refers to an attribute in a related record.

4

Logical: The calculated attribute refers to an attribute in the same record that is actually stored in a different database table. More information: Logical attributes

8

Calculated: The calculated attribute refers to another calculated attribute.

16

Rollup: The calculated attribute refers to a rollup attribute.

32

Invalid: The calculated or rollup attribute is invalid.

Typically this would be where a field refers to an attribute that no longer exists.

The SourceTypeMasks enumeration is useful when performing bitwise operations to check whether specific values are present in this bitmask value.

Return to top

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright

Community Additions

ADD
Show: