Click or drag to resize

RefPropertyAttribValue Class

Abstract base class It models the value of an attribure on a reference property value.
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelRefPropertyAttribValue
    Omada.OE.ModelRefPropertyAttribValueSet
    Omada.OE.ModelRefPropertyAttribValueValue

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
[SerializableAttribute]
public abstract class RefPropertyAttribValue : ICloneable, 
	IObjectWithId

The RefPropertyAttribValue type exposes the following members.

Constructors
  NameDescription
Public methodRefPropertyAttribValue
Construct the object with the attribute property ID.
Top
Properties
  NameDescription
Public propertyDeleted
If true, the reference property value has been deleted
Public propertyPropertyId
The attribute property.
Public propertyPropertyName
System name of the attribute property.
Public propertyValue
Based on the type and datatype of the attribute property Value contains either a: string, int, datetime, double, bool, timespan or a SetPropertyValue object. Value can also be null.
Top
Methods
  NameDescription
Public methodClone
Abstract method to clone the object
Public methodGetProperty
Returns the property object from the static class based on the property ID. The Property object is not embedded into the class because it will increase the size of the object graph during serialization/remoting
Protected methodGetValue
Abstract method for returning the attribute value
Public methodIsEqualTo
Abstract method to compare two objects
Protected methodSetValue
Abstract method for setting the attribute value
Public methodToString
Returns string represenation of the object
(Overrides ObjectToString.)
Public methodToString(String)
Returns string represenation of the object
Public methodToString(String, Boolean)
Returns string represenation of the object
Public methodToString(AppFormatInfo, Boolean)
Returns string represenation of the object
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodIObjectWithId.GetId
Top
See Also