Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 作文不起作用_Silverlight_Wcf Ria Services_Composition - Fatal编程技术网

Silverlight 作文不起作用

Silverlight 作文不起作用,silverlight,wcf-ria-services,composition,Silverlight,Wcf Ria Services,Composition,我目前正在使用RIA服务,其中一个对象包含一个子对象,该对象本身包含一个子对象,但它不工作:-( 我有一个BaseObject的更新方法,第一个子对象正确地存在于客户端中,但它的行为就像我没有第二个子对象一样(类型不是在客户端上创建的事件) 以下是课程: [MetadataType(typeof(BaseObjectMetaData))] public partial class BaseObject { internal class BaseObjectMetaData {

我目前正在使用RIA服务,其中一个对象包含一个子对象,该对象本身包含一个子对象,但它不工作:-(

我有一个BaseObject的更新方法,第一个子对象正确地存在于客户端中,但它的行为就像我没有第二个子对象一样(类型不是在客户端上创建的事件)

以下是课程:

[MetadataType(typeof(BaseObjectMetaData))]
public partial class BaseObject 
{ 
    internal class BaseObjectMetaData
    {
        [Include, Composition]
        EntityCollection<FirstChild> FirstChilds { get; set; }
    }
}

[MetadataType(typeof(FirstChildMetaData))]
public partial class FirstChild: 
{
    internal class FirstChildMetaData
    {
        [Include, Composition]
        EntityCollection<SencondChild> SecondChilds { get; set; }
    }
}
[MetadataType(typeof(BaseObjectMetaData))]
公共部分类基对象
{ 
内部类BaseObjectMetaData
{
[包括,组成]
EntityCollection FirstChilds{get;set;}
}
}
[元数据类型(typeof(FirstChildMetaData))]
公共部分类第一儿童:
{
内部类元数据
{
[包括,组成]
EntityCollection SecondChilds{get;set;}
}
}

您还需要使用AssociationAttribute对集合属性进行属性化,并在实体类上包含一个外键,并在属性参数中引用它,记住也要包含DataMemberAttribute(默认情况下,实体框架已在生成的成员上执行此操作)


进一步概述它的文章

您还需要使用AssociationAttribute对集合属性进行属性化,并在实体类上包含一个外键,并在属性参数中引用它,记住也要包含DataMemberAttribute(默认情况下,实体框架已在生成的成员上执行此操作)

一篇进一步概述它的文章