Click or drag to resize

IDataAttribute Methods

The IDataAttribute type exposes the following members.

Methods
  NameDescription
Public methodFilterBy
Creates and returns filter condition for the data attribute
Public methodGetComplexTypeAccessor
Gets the complex type value accessor or null if the attribute does not support it. Complex type values are frequently used in Entity Data Models.
Public methodGetDisplayValueAccessor
Gets the display text accessor or null if the attribute does not support it. The display value is localized in the current thread culture and is suitable for displaying and modification by end users.
Public methodGetInvariantStringAccessor
Gets the text value accessor or null if the attribute does not support it. The text value is used when importing from or exporting to text files or streams.
Public methodGetPrimitiveValueAccessor
Gets the primitive value accessor or null if the attribute does not support it. The type of the value is represented by PrimitiveValueType.
Public methodGetUntypedValue
Gets the value of the data attribute for the specified domain object
Public methodOnDataAttributeChanged
Raises the DataAttributeChanged event.
Public methodPrepare
Performs attribute-specific work to prepare the attribute. For example calculated attributes must be compiled. Called by the system after the attribute is added to the repository.
Public methodSetDefaultValue
Sets the attribute to its default value.
Public methodSetUntypedValue
Sets the value of the data attribute for the specified entity object
Public methodShouldRecalculateLateDefault
Returns true if the attribute should be recalculated for the specified object.
Top
Extension Methods
  NameDescription
Public Extension MethodGetUntypedValueAccessor
Gets the untyped value accessor.
(Defined by IDataAttributeExtensions.)
Public Extension MethodIsNull
Determines whether value of the attribute of the specified object is null.
(Defined by IDataAttributeExtensions.)
Top
See Also