将AttachTo与Contained EntitySet一起使用

时间:2016-11-07 20:40:05

标签: c# odata wcf-data-services asp.net-web-api-odata wcf-data-services-client

我有一些类定义如下:

public class Table
{

    [Key]
    public string Name { get; set; }

    [Contained]
    public IList<TableEntity> Entities { get; set; }
}

public class TableEntity
{
    [Key]
    public string Partition { get; set; }
}

我想使用AttachTo将对象添加到DataServiceContext而不首先查询它。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

我能够通过

来做到这一点
context.AttachTo("Tables(\'TableName\')/Entities", tableEntityInstance);

不是很优雅,但它有效。