首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

NHIbernate readonly属性 - 流畅的映射

NHIbernate readonly属性

在NHibernate中,readonly属性是一个用于限制对象实例的访问的属性。通过将readonly属性设置为true,您可以确保对象在客户端代码中不可变,这样有助于提高应用程序的性能和安全性。

属性定义

代码语言:txt
复制

public class Customer

{

代码语言:txt
复制
public virtual int Id { get; protected set; }
代码语言:txt
复制
public virtual string Name { get; set; }
代码语言:txt
复制
public virtual string Email { get; set; }
代码语言:txt
复制
public virtual bool IsApproved { get; set; }
代码语言:txt
复制
public virtual DateTime? ApprovedDate { get; set; }
代码语言:txt
复制
public virtual bool IsLocked { get; set; }
代码语言:txt
复制
public virtual DateTime? LockedDate { get; set; }
代码语言:txt
复制
public virtual bool IsDeleted { get; set; }
代码语言:txt
复制
public virtual DateTime? DeletedDate { get; set; }
代码语言:txt
复制
public virtual bool IsVoided { get; set; }
代码语言:txt
复制
public virtual DateTime? VoidDate { get; set; }
代码语言:txt
复制
public virtual string Password { get; set; }
代码语言:txt
复制
public virtual string PasswordSalt { get; set; }
代码语言:txt
复制
public virtual string RecoveryToken { get; set; }
代码语言:txt
复制
public virtual DateTime? RecoveryTokenExpiration { get; set; }
代码语言:txt
复制
public virtual bool RequiresPasswordReset { get; set; }
代码语言:txt
复制
public virtual string PhoneNumber { get; set; }
代码语言:txt
复制
public virtual string Country { get; set; }
代码语言:txt
复制
public virtual string State { get; set; }
代码语言:txt
复制
public virtual string City { get; set; }
代码语言:txt
复制
public virtual string Address { get; set; }
代码语言:txt
复制
public virtual string PostalCode { get; set; }
代码语言:txt
复制
public virtual string Note { get; set; }
代码语言:txt
复制
public virtual DateTime? LastLogin { get; set; }
代码语言:txt
复制
public virtual string ExternalId { get; set; }
代码语言:txt
复制
public virtual bool IsPublic { get; set; }
代码语言:txt
复制
public virtual bool AllowMarketing { get; set; }
代码语言:txt
复制
public virtual bool AllowAnalytics { get; set; }
代码语言:txt
复制
public virtual bool AllowSmtp { get; set; }
代码语言:txt
复制
public virtual bool AllowSms { get; set; }
代码语言:txt
复制
public virtual bool AllowPush { get; set; }
代码语言:txt
复制
public virtual bool AllowSocial { get; set; }
代码语言:txt
复制
public virtual bool AllowRefer { get; set; }
代码语言:txt
复制
public virtual bool AllowBookmark { get; set; }
代码语言:txt
复制
public virtual bool AllowSearch { get; set; }
代码语言:txt
复制
public virtual bool AllowAdminSearch { get; set; }
代码语言:txt
复制
public virtual bool AllowReview { get; set; }
代码语言:txt
复制
public virtual bool AllowOauth2 { get; set; }
代码语言:txt
复制
public virtual bool AllowSaml { get; set; }
代码语言:txt
复制
public virtual bool AllowLdap { get; set; }
代码语言:txt
复制
public virtual bool AllowIca { get; set; }
代码语言:txt
复制
public virtual bool AllowRdp { get; set; }
代码语言:txt
复制
public virtual bool AllowTcp { get; set; }
代码语言:txt
复制
public virtual bool AllowUdp { get; set; }
代码语言:txt
复制
public virtual bool AllowIcmp { get; set; }
代码语言:txt
复制
public virtual bool AllowSsh { get; set; }
代码语言:txt
复制
public virtual bool AllowTelnet { get; set; }
代码语言:txt
复制
public virtual bool AllowSmtpPort { get; set; }
代码语言:txt
复制
public virtual bool AllowPop3 { get; set; }
代码语言:txt
复制
public virtual bool AllowImap { get; set; }
代码语言:txt
复制
public virtual bool AllowWebDav { get; set; }
代码语言:txt
复制
public virtual bool AllowFtp { get; set; }
代码语言:txt
复制
public virtual bool AllowSshPort { get; set; }
代码语言:txt
复制
public virtual bool AllowTftp { get; set; }
代码语言:txt
复制
public virtual bool AllowTcpPort { get; set; }
代码语言:txt
复制
public virtual bool AllowUdpPort { get; set; }
代码语言:txt
复制
public virtual bool AllowIcmpPort { get; set; }
代码语言:txt
复制
public virtual bool AllowSmtpSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowPop3Secure { get; set; }
代码语言:txt
复制
public virtual bool AllowImapSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowWebDavSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowFtpSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowSshPortSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowTftpSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowTcpPortSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowUdpPortSecure { get; set; }
代码语言:txt
复制
public virtual bool AllowIcmpPortSecure { get; set; }
代码语言:txt
复制
public virtual string DefaultOauth2ClientId { get; set; }
代码语言:txt
复制
public virtual string DefaultOauth2ClientSecret { get; set; }
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

11分47秒

42_尚硅谷_MyBatis_通过级联属性赋值解决多对一的映射关系

10分58秒

41_尚硅谷_MyBatis_通过resultMap解决字段名和属性名的映射关系

6分27秒

39_尚硅谷_MyBatis_通过字段别名解决字段名和属性名的映射关系

6分59秒

40_尚硅谷_MyBatis_通过全局配置mapUnderscoreToCamelCase解决字段名和属性名的映射关系

领券