zoukankan      html  css  js  c++  java
  • 使用一个非持久字段PersistentAlias

    代码
    public class Order : XPObject {
       
    public Order() {}
       
    public decimal UnitPrice;
       
    public int Qty;
       
    public decimal Discount;

       [PersistentAlias(
    "UnitPrice*Qty*(1-Discount)")]
       
    public decimal ExtendedPrice {
          
    get { return Convert.ToDecimal(EvaluateAlias("ExtendedPrice")); }
       }
    }
    代码
            [PersistentAlias("TaskWork[].Sum(HoursSpent)")]
            
    public float HoursSpent {
                
    get { return (float)(EvaluateAlias("HoursSpent"?? 0f); }
            }
            
    public float TotalHours {
                
    get { return RemainingHours + HoursSpent; }
            }
            [Association, Aggregated]
            
    public XPCollection<TaskWork> TaskWork {
                
    get { return GetCollection<TaskWork>("TaskWork"); }
            }

    欢迎转载,转载请注明出处:http://www.cnblogs.com/Tonyyang/

  • 相关阅读:
    移动web开发之flex布局(弹性布局)
    移动web开发之流式布局
    移动端基础
    3D变形(CSS3) transform
    动画(CSS3) animation
    2D变形(CSS3) transform
    过渡(CSS3)
    CSS精灵技术(sprite)
    字体图标
    伸缩布局(CSS3)
  • 原文地址:https://www.cnblogs.com/Tonyyang/p/1746259.html
Copyright © 2011-2022 走看看