2015-05-01 52 views
-1

首先,我想说清楚一点:对WCF属性我不太了解,我在那里了解它。通过代码更改WCF自定义属性

这里是上下文:我们有一个项目,我们有不同的形式。每个表单都包含数据。有些数据是不同的,有些是相同的。所以我们创建了由表单引用的结构。

例:一个结构的人所包含的属性名,年龄等

每个属性具有自定义WCF属性,该属性指定了长度,如果它必须存在,等等问题是,对于一些形式中,年龄一个人是需要的,而对于其他人则不是。

当我需要时,是否可以通过代码更改我的自定义属性,以指定我的自定义WCF属性现在“必须存在”或“不能存在”?

对不起,如果我不够清楚。

感谢您的阅读。

+1

由于适用于所有对象实例的属性的性质,您可能正在走错路。根据当前的细节,听起来你需要一个规则引擎,而不是表单可以问“我有一个X类型的对象,我需要从Y应用什么规则?”以动态更新您的UI约束。 –

回答

0

不,在编译时将属性烘焙到装配元数据中,并且在运行时只读。

相关问题