Models a domain object property.
Default constructor
public Void EntityProperty()| Type | Name | Summary |
|---|---|---|
| PropertyChangedEventHandler | PropertyChanged | Notify that a property was changed. |
Access modifier for this property.
public AccessModifier Access { get; set; }Automatic type.
public AutomaticType AutomaticType { get; set; }Caption of the property.
public String Caption { get; set; }Type to cast the the data type.
public String CastDataType { get; set; }Name of the database column that maps to this property.
public String ColumnName { get; set; }The data type of the property.
public DataType DataType { get; set; }Property default value.
public String DefaultValue { get; set; }Name of the class backing private field.
public String FieldName { get; set; }Hint message to show to the user.
public String Hint { get; set; }Invalid characters for a character property.
public String InvalidChars { get; set; }A message to be shown when context of thr property is invalid.
public String InvalidContentMessage { get; set; }Whether the property will contains e-mail data.
public Boolean IsMail { get; set; }Whether the property is the partition key for multi-tenanat environments.
public Boolean IsPartitionKey { get; set; }Whether a text property contains primary key text.
public Boolean IsPrimaryKeyText { get; set; }Whether this property is mandatory.
public Boolean Mandatory { get; set; }Error message to show for not specified mandatory properties.
public String MandatoryMessage { get; set; }Maximum length for a text property.
public String MaxLength { get; set; }Maximum value for the property.
public String MaxValue { get; set; }Minimum length for a text property.
public String MinLength { get; set; }Minimum value for the property.
public String MinValue { get; set; }Property name.
public String Name { get; set; }Whether a numeric property allows only positive values.
public Boolean PositiveOnly { get; set; }Precision for a decimal property.
public String Precision { get; set; }The position of the property within the primary key or zero.
public String PrimaryKey { get; set; }Type of protection of the property.
public ProtectionType Protection { get; set; }Scale for a decimal property.
public String Scale { get; set; }Summary text or documentation.
public String Summary { get; set; }Checks whether this object is equals to other.
public Boolean Equals(other)true if the objects are equal.
| Name | Type | Summary |
|---|---|---|
| other | EntityProperty | Object to compare. |
Checks whether this object is equals to obj.
public Boolean Equals(obj)true if the objects are equal.
| Name | Type | Summary |
|---|---|---|
| obj | Object | Object to compare. |
Not required implemented to avoid warnings.
public Int32 GetHashCode()Return a text representation of the EntityProperty.
public String ToString()In this document