Models an application entity.
Default constructor
public Void Entity()
Type | Name | Summary |
---|---|---|
PropertyChangedEventHandler | PropertyChanged | Notify that a property was changed. |
Caption of the entity.
public String Caption { get; set; }
Data service type name.
public String DataService { get; set; }
A full path for the template used to generate designer code.
public String DesignerTemplate { get; set; }
Whether the validation must be enforce.
public Boolean EnforceModelValidation { get; set; }
A collection arbitrary name/value properties.
public ExtendedPropertyCollection ExtendedProperties { get; set; }
Name of the entity (class name).
public String Name { get; set; }
Namespace where the entity lives.
public String Namespace { get; set; }
A collection of the entity data properties.
public EntityPropertyCollection Properties { get; set; }
Entity release number.
public String Release { get; set; }
Remarks text.
public String Remarks { get; set; }
A full path for the resource file (*.resx) for the neutral culture labels.
public String ResourceFileName { get; set; }
true if extension internal template generation mist be skipped, otherwise false.
public Boolean SkipExtensionTemplateGeneration { get; set; }
Summary text or documentation.
public String Summary { get; set; }
A collection Templates to transform this model.
public TemplateCollection Templates { get; set; }
Checks whether other is equal to this object.
public Boolean Equals(other)
true if the objects are equal.
Name | Type | Summary |
---|---|---|
other | Entity | Object to compare. |
Checks whether obj is equal to this instance.
public Boolean Equals(obj)
true if the objects are equal.
Name | Type | Summary |
---|---|---|
obj | Object | Object to compare. |
Implemented for avoiding warnings.
public Int32 GetHashCode()
Return a text representation of the Entity.
public String ToString()
In this document