using System; using System.Collections; namespace Test.Model { Person#region Person /**////<summary> /// Person object for NHibernate mapped table 'Person'. ///</summary> publicclass Person { Member Variables#region Member Variables protectedint _id; protectedstring _name; #endregion Constructors#region Constructors public Person() { } public Person( string name ) { this._name = name; } #endregion Public Properties#region Public Properties publicint Id { get{return _id;} set{_id = value;} } publicstring Name { get{ return _name; } set { if ( value !=null&& value.Length >50) thrownew ArgumentOutOfRangeException("Invalid value for Name", value, value.ToString()); _name = value; } } #endregion } #endregion }