如何防止字段被复制到 WCF RIA 中的客户端代理?
是否可以使用元数据属性来防止 WCF RIA 服务中的客户端访问某个字段?我确信我以前见过这个,但我一片空白,谷歌也没有提供帮助。它看起来像
[MetadataType(typeof(User.UserMetadata))]
public partial class User
{
internal sealed class UserMetadata
{
private UserMetadata()
{
}
public int Id { get; set; }
[HideFromClientProxy]
public string PasswordSalt { get; set; }
}
}
Is there a metadata attribute I can use to prevent a field from being accessible on the client in a WCF RIA services? I sure I have seen this before, but I'm drawing a blank and Google isn't helping. It would look something like
[MetadataType(typeof(User.UserMetadata))]
public partial class User
{
internal sealed class UserMetadata
{
private UserMetadata()
{
}
public int Id { get; set; }
[HideFromClientProxy]
public string PasswordSalt { get; set; }
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
[排除]
-属性Use the
[Exclude]
-Attribute