model.cs

来自「NHibernate NET开发者所需的」· CS 代码 · 共 94 行

CS
94
字号
using Iesi.Collections;

using System;
using System.Collections.Generic;
using System.Text;

namespace NHibernate.Test.NHSpecificTest.NH1064
{
	public class TypeA
	{
		public TypeA() { }
		public TypeA(string name) { this._Name = name; }

		private int _Id;
		public virtual int Id
		{
			get { return _Id; }
			set { _Id = value; }
		}

		private string _Name;
		public virtual string Name
		{
			get { return _Name; }
			set { _Name = value; }
		}

		private ISet _Bs = new HashedSet();
		public virtual ISet Bs
		{
			get { return _Bs; }
			set { _Bs = value; }
		}

		private TypeC _C;
		public virtual TypeC C
		{
			get { return _C; }
			set { _C = value; }
		}
	}

	public class TypeB
	{
		public TypeB() { }
		public TypeB(string name) { this._Name = name; }

		private int _Id;
		public virtual int Id
		{
			get { return _Id; }
			set { _Id = value; }
		}

		private string _Name;
		public virtual string Name
		{
			get { return _Name; }
			set { _Name = value; }
		}

		private TypeA _A;
		public virtual TypeA A
		{
			get { return _A; }
			set { _A = value; }
		}
	}

	public class TypeC
	{
		public TypeC() { }
		public TypeC(string id, string name)
		{
			this._Id = id;
			this._Name = name;
		}
		
		private string _Id;
		public virtual string Id
		{
			get { return _Id; }
			set { _Id = value; }
		}

		private string _Name;
		public virtual string Name
		{
			get { return _Name; }
			set { _Name = value; }
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?