Click or drag to resize

RefPropertyAttribValueValue Class

Models the value of a value-property attribut on a reference property value.
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelRefPropertyAttribValue
    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 class RefPropertyAttribValueValue : RefPropertyAttribValue, 
	ICloneable

The RefPropertyAttribValueValue type exposes the following members.

Constructors
  NameDescription
Public methodRefPropertyAttribValueValue
Construct the object with a Value property ID
Top
Properties
  NameDescription
Public propertyDeleted
If true, the reference property value has been deleted
(Inherited from RefPropertyAttribValue.)
Public propertyPropertyId
The attribute property.
(Inherited from RefPropertyAttribValue.)
Public propertyPropertyName
System name of the attribute property.
(Inherited from RefPropertyAttribValue.)
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.
(Inherited from RefPropertyAttribValue.)
Top
Methods
  NameDescription
Public methodClone
Memberwise clone
(Overrides RefPropertyAttribValueClone.)
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
(Inherited from RefPropertyAttribValue.)
Protected methodGetValue
Returns the value of the reference attribute.
(Overrides RefPropertyAttribValueGetValue.)
Public methodIsEqualTo
Compares two RefPropertyAttribValue objects
(Overrides RefPropertyAttribValueIsEqualTo(RefPropertyAttribValue).)
Protected methodSetValue
Sets the value of the value property. An exception is raised if the value is of the wrong system datatype. (depending of the property's datatype different system datatypes are accepted). Likewise, an exception is raised if the value can't be parsed successfully.
(Overrides RefPropertyAttribValueSetValue(Object).)
Public methodToString
Returns string represenation of the object
(Inherited from RefPropertyAttribValue.)
Public methodToString(String)
Returns string represenation of the object
(Inherited from RefPropertyAttribValue.)
Public methodToString(String, Boolean)
Returns string represenation of the object
(Inherited from RefPropertyAttribValue.)
Public methodToString(AppFormatInfo, Boolean)
Returns text representation of the attribute value
(Overrides RefPropertyAttribValueToString(AppFormatInfo, Boolean).)
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
(Inherited from RefPropertyAttribValue.)
Top
See Also