Описание атрибутов
This commit is contained in:
parent
c2e16bf3f9
commit
b27ff70c49
@ -3,7 +3,8 @@
|
||||
namespace ModelTools.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
/// Описание зависимости сущности от другой сущности (требуется для сохранения и загрузки данных)
|
||||
/// Оописание зависимости сущности от другой сущности (требуется для выстраивания последоватльности сохранения и загрузки данных,
|
||||
/// применяется к классам-описывающим сущности в хранилище)
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
||||
public class EntityDependencyAttribute : Attribute
|
||||
|
@ -3,9 +3,10 @@
|
||||
namespace ModelTools.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
/// Описание класса из базы данных, его назначение
|
||||
/// Оописание класса из базы данных, его назначение (требуется для выстраивания иерархии с описанием классов,
|
||||
/// применяется к классам-описывающим сущности в хранилище)
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public class EntityDescriptionAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
|
@ -3,7 +3,10 @@
|
||||
namespace ModelTools.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
/// Настройка для полей сущности правил маппинга
|
||||
/// Настройка для полей сущности правил маппинга в классе, который требуется заполнять данными из другого класса
|
||||
/// (требуется для заполнения свойств объекта значениями одного класса значениями свойств объектов другого класса,
|
||||
/// применяется при создании класса-описывающего сущность в хранилище из класса SetBindingModel
|
||||
/// и из класса-описывающего сущность в хранилище в класс ElementViewModel)
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Property)]
|
||||
public class MapConfigurationAttribute : Attribute
|
||||
|
@ -3,7 +3,8 @@
|
||||
namespace ModelTools.Attributes
|
||||
{
|
||||
/// <summary>
|
||||
/// Настройка отображения элемента в контролах
|
||||
/// Настройка отображения свойства класса при табличном выводе списка объектов класса (требуется для автоматизации вывода списка,
|
||||
/// применяется к классам ElementViewModel)
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Property)]
|
||||
public class ViewModelOnListPropertyAttribute : Attribute
|
||||
|
Loading…
Reference in New Issue
Block a user