Silverlight Client Library
LINQ Querying
首先,它认为,从你的角度来说,可以不使用linq syntax,因为所有查询都是不同步的,而且显然,电子计算方法并不采用BeginExecute方法。 请你利用Linq syntax,最后回答:
var query = (DataServiceQuery<Product>)myContext.Products.Where(p => p.SupplierID == 5);
query.BeginExecute(this.HandleQueryResults, query);
请注意,问题已经通过,因为你需要利用同样的数据服务机构来称终止妊娠,因此你只能利用这一背景。
Change Tracking
客户图书馆自动跟踪所生成类型中的外地变化。 为了做到这一点,你必须执行部分保留下来的公证。
例:
public partial class Product : INotifyPropertyChanged {
public event PropertyChangedEventHandler PropertyChanged;
partial void OnProductIDChanged() { FirePropertyChanged("ProductID"); }
partial void OnProductNameChanged() { FirePropertyChanged("ProductName"); }
private void FirePropertyChanged(string property) { ... }
}
在1.5版中,数据服务工具可以向您提供,但现在只有CTP:
Updated Server Data
违约时,银星客户的背景是,MergeOption公司即将提出申请。 这意味着,一旦你第一次提出询问,就会发现对实体的任何变化,这种变化是一种打断和优化业绩的形式。 若要了解你需要修改《雇佣军条例》,以克服这些障碍,这将确保更新这些物品。 你们也可以抛弃你们的境遇,重新恢复。
myContext.MergeOption = MergeOption.OverwriteChanges
Cross Domain Access
“银灯”为ADO生成型。 NET数据服务1利用自己的网络分机提供更多请求书,但不幸的是,这意味着交叉主的政策没有适用,你无法提出交叉要求。 围绕这一点开展工作,你可以代理请求或等待支持银星3号交叉主线的第1.5版(CTP 2目前已有)。
<><>Links>: