Models a domain object property.
Default constructor
public Void EntityProperty()
Type | Name | Summary |
---|---|---|
PropertyChangedEventHandler | PropertyChanged | Notify that a property was changed. |
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; }
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