.net NHibernate的首页
http://wiki.nhibernate.org/display/NH/Home;jsessionid=IIMAPJPKICJM
什么是NHibernate?
NHibernate是一个.NET基于关系型数据库的对象持久类库.NHibernate是一个移植极好的JAVA Hibernate 关系持久工具.
什么是Hibernate?(前面少了一个N哦)
什么是Hibernate:Hibernate是一个java的强大,高效运行 对象/关系型持久请求服务.Hibernate让你发展持久稳固类接着的公用的java习惯用语包括 联系,继承,聚合,组成,和java框架集合.Hibernate查询语言,设计同样的一个最小限度 对象-定向 扩展到SQL,驱动一个对象和关系两者间优雅的桥.Hibernate还允许你表达请求用sql或java-base标准和示例查询.
下载NHibernate
http://sourceforge.net/project/showfiles.php?group_id=73818
这里下载的是Beta-0.9.0.0
下载后是一个ZIP压缩包:nhibernate-0.9.0.0.zip
解压后路径及文件列表
│ lgpl.txt
│ NHibernateSolution.build
│ readme.html
│ releasenotes.txt
│ tree.txt
│
├─bin
│ Castle.DynamicProxy.dll
│ Castle.DynamicProxy.license.txt
│ HashCodeProvider.dll
│ HashCodeProvider.license.txt
│ Iesi.Collections.dll
│ Iesi.Collections.license.txt
│ Iesi.Collections.xml
│ log4net.dll
│ log4net.license.txt
│ log4net.xml
│ NHibernate.dll
│ NHibernate.license.txt
│ NHibernate.xml
│
├─clover
│ │ all-classes.html
│ │ index.html
│ │ menu.html
│ │ overview.html
│ │ print.css
│ │ style.css
│ │
│ ├─files
│ │ │ ADOException.html
│ │ │ AssemblyInfo-1.html
│ │ │ AssemblyInfo.html
│ │ │ AssertionFailure.html
│ │ │ CallbackException.html
│ │ │ DictionarySet.html
│ │ │ FetchMode.html
│ │ │ FlushMode.html
│ │ │ HashedSet.html
│ │ │ HibernateException.html
│ │ │ HybridSet.html
│ │ │ ICompositeUserType.html
│ │ │ ICriteria.html
│ │ │ IDatabinder.html
│ │ │ IInterceptor.html
│ │ │ ILifecycle.html
│ │ │ ImmutableSet.html
│ │ │ InstantiationException.html
│ │ │ IQuery.html
│ │ │ ISession.html
│ │ │ ISessionFactory.html
│ │ │ ISet.html
│ │ │ ITransaction.html
│ │ │ IUserType.html
│ │ │ IValidatable.html
│ │ │ LazyInitializationException.html
│ │ │ ListSet.html
│ │ │ LockMode.html
│ │ │ MappingException.html
│ │ │ NHibernateUtil.html
│ │ │ NonUniqueResultException.html
│ │ │ ObjectDeletedException.html
│ │ │ ObjectNotFoundException.html
│ │ │ PersistentObjectException.html
│ │ │ PropertyAccessException.html
│ │ │ PropertyNotFoundException.html
│ │ │ QueryException.html
│ │ │ ReplicationMode.html
│ │ │ Set.html
│ │ │ SortedSet.html
│ │ │ StaleObjectStateException.html
│ │ │ SynchronizedSet.html
│ │ │ TransactionException.html
│ │ │ TransientObjectException.html
│ │ │ ValidationFailure.html
│ │ │ WrongClassException.html
│ │ │
│ │ ├─Cache
│ │ │ CachedItem.html
│ │ │ CacheException.html
│ │ │ CacheFactory.html
│ │ │ HashtableCache.html
│ │ │ HashtableCacheProvider.html
│ │ │ ICache.html
│ │ │ ICacheConcurrencyStrategy.html
│ │ │ ICacheProvider.html
│ │ │ ILockable.html
│ │ │ ISoftLock.html
│ │ │ NonstrictReadWriteCache.html
│ │ │ ReadOnlyCache.html
│ │ │ ReadWriteCache.html
│ │ │ Timestamper.html
│ │ │
│ │ ├─Cfg
│ │ │ AssemblyHbmOrderer.html
│ │ │ Binder.html
│ │ │ Configuration.html
│ │ │ DefaultNamingStrategy.html
│ │ │ EmptyInterceptor.html
│ │ │ Environment.html
│ │ │ ImprovedNamingStrategy.html
│ │ │ INamingStrategy.html
│ │ │ Mappings.html
│ │ │ Settings.html
│ │ │ SettingsFactory.html
│ │ │
│ │ ├─Collection
│ │ │ AbstractCollectionPersister.html
│ │ │ ArrayHolder.html
│ │ │ Bag.html
│ │ │ BasicCollectionPersister.html
│ │ │ CollectionPropertyMapping.html
│ │ │ CompositeElementPropertyMapping.html
│ │ │ ElementPropertyMapping.html
│ │ │ ICollectionPersister.html
│ │ │ IdentifierBag.html
│ │ │ IQueryableCollection.html
│ │ │ List.html
│ │ │ Map.html
│ │ │ OneToManyPersister.html
│ │ │ PersistentCollection.html
│ │ │ Set.html
│ │ │ SortedMap.html
│ │ │ SortedSet.html
│ │ │
│ │ ├─Connection
│ │ │ ConnectionProvider.html
│ │ │ ConnectionProviderFactory.html
│ │ │ DriverConnectionProvider.html
│ │ │ IConnectionProvider.html
│ │ │ UserSuppliedConnectionProvider.html
│ │ │
│ │ ├─Dialect
│ │ │ DB2Dialect.html
│ │ │ Dialect.html
│ │ │ FirebirdDialect.html
│ │ │ GenericDialect.html
│ │ │ ISQLFunction.html
│ │ │ MsSql2000Dialect.html
│ │ │ MsSql7Dialect.html
│ │ │ MySQLDialect.html
│ │ │ NoArgSQLFunction.html
│ │ │ Oracle9Dialect.html
│ │ │ OracleDialect.html
│ │ │ PostgreSQLDialect.html
│ │ │ SQLiteDialect.html
│ │ │ StandardSQLFunction.html
│ │ │ SybaseDialect.html
│ │ │ TypeNames.html
│ │ │
│ │ ├─Driver
│ │ │ DB2Driver.html
│ │ │ DriverBase.html
│ │ │ FirebirdDriver.html
│ │ │ IDriver.html
│ │ │ MySqlDataDriver.html
│ │ │ NDataReader.html
│ │ │ NHybridDataReader.html
│ │ │ NpgsqlDriver.html
│ │ │ OdbcDriver.html
│ │ │ OleDbDriver.html
│ │ │ OracleClientDriver.html
│ │ │ OracleDataClientDriver.html
│ │ │ SqlClientDriver.html
│ │ │ SQLiteDriver.html
│ │ │ SybaseClientDriver.html
│ │ │
│ │ ├─Engine
│ │ │ Cascades.html
│ │ │ IBatcher.html
│ │ │ ICollectionSnapshot.html
│ │ │ IMapping.html
│ │ │ ISessionFactoryImplementor.html
│ │ │ ISessionImplementor.html
│ │ │ Key.html
│ │ │ QueryParameters.html
│ │ │ RowSelection.html
│ │ │ TypedValue.html
│ │ │ Versioning.html
│ │ │
│ │ ├─Expression
│ │ │ AbstractCriterion.html
│ │ │ AndExpression.html
│ │ │ BetweenExpression.html
│ │ │ Conjunction.html
│ │ │ Disjunction.html
│ │ │ EqExpression.html
│ │ │ EqPropertyExpression.html
│ │ │ Example.html
│ │ │ Expression.html
│ │ │ GeExpression.html
│ │ │ GtExpression.html
│ │ │ ICriterion.html
│ │ │ InExpression.html
│ │ │ InsensitiveLikeExpression.html
│ │ │ Junction.html
│ │ │ LeExpression.html
│ │ │ LePropertyExpression.html
│ │ │ LikeExpression.html
│ │ │ LogicalExpression.html
│ │ │ LtExpression.html
│ │ │ LtPropertyExpression.html
│ │ │ MatchMode.html
│ │ │ NotExpression.html
│ │ │ NotNullExpression.html
│ │ │ NullExpression.html
│ │ │ Order.html
│ │ │ OrExpression.html
│ │ │ PropertyExpression.html
│ │ │ SimpleExpression.html
│ │ │ SQLExpression.html
│ │ │
│ │ ├─Hql
│ │ │ ClauseParser.html
│ │ │ FilterTranslator.html
│ │ │ FromParser.html
│ │ │ FromPathExpressionParser.html
│ │ │ GroupByParser.html
│ │ │ HavingParser.html
│ │ │ IParser.html
│ │ │ OrderByParser.html
│ │ │ ParserHelper.html
│ │ │ PathExpressionParser.html
│ │ │ PreprocessingParser.html
│ │ │ QueryTranslator.html
│ │ │ SelectParser.html
│ │ │ SelectPathExpressionParser.html
│ │ │ WhereParser.html
│ │ │
│ │ ├─Id
│ │ │ Assigned.html
│ │ │ CounterGenerator.html
│ │ │ ForeignGenerator.html
│ │ │ GuidCombGenerator.html
│ │ │ GuidGenerator.html
│ │ │ IConfigurable.html
│ │ │ IdentifierGenerationException.html
│ │ │ IdentifierGeneratorFactory.html
│ │ │ IdentityGenerator.html
│ │ │ IIdentifierGenerator.html
│ │ │ IncrementGenerator.html
│ │ │ IPersistentIdentifierGenerator.html
│ │ │ SequenceGenerator.html
│ │ │ SequenceHiLoGenerator.html
│ │ │ TableGenerator.html
│ │ │ TableHiLoGenerator.html
│ │ │ UUIDHexGenerator.html
│ │ │ UUIDStringGenerator.html
│ │ │
│ │ ├─Impl
│ │ │ AbstractQueryImpl.html
│ │ │ AbstractVisitor.html
│ │ │ BatcherImpl.html
│ │ │ BatchingBatcher.html
│ │ │ CacheEntry.html
│ │ │ CollectionEntry.html
│ │ │ CollectionKey.html
│ │ │ CriteriaImpl.html
│ │ │ DirtyCollectionSearchVisitor.html
│ │ │ EntityEntry.html
│ │ │ EnumerableImpl.html
│ │ │ EvictVisitor.html
│ │ │ FilterImpl.html
│ │ │ FlushVisitor.html
│ │ │ IExecutable.html
│ │ │ MessageHelper.html
│ │ │ NonBatchingBatcher.html
│ │ │ OnLockVisitor.html
│ │ │ OnReplicateVisitor.html
│ │ │ OnUpdateVisitor.html
│ │ │ ProxyVisitor.html
│ │ │ QueryImpl.html
│ │ │ ReattachVisitor.html
│ │ │ ScheduledCollectionAction.html
│ │ │ ScheduledCollectionRecreate.html
│ │ │ ScheduledCollectionRemove.html
│ │ │ ScheduledCollectionUpdate.html
│ │ │ ScheduledDeletion.html
│ │ │ ScheduledEntityAction.html
│ │ │ ScheduledIdentityInsertion.html
│ │ │ ScheduledInsertion.html
│ │ │ ScheduledUpdate.html
│ │ │ SessionFactoryImpl.html
│ │ │ SessionFactoryObjectFactory.html
│ │ │ SessionImpl.html
│ │ │ SqlQueryImpl.html
│ │ │ Status.html
│ │ │ WrapVisitor.html
│ │ │
│ │ ├─Loader
│ │ │ AbstractEntityLoader.html
│ │ │ BatchingCollectionInitializer.html
│ │ │ CollectionLoader.html
│ │ │ CriteriaLoader.html
│ │ │ EntityLoader.html
│ │ │ ICollectionInitializer.html
│ │ │ IUniqueEntityLoader.html
│ │ │ Loader.html
│ │ │ OneToManyLoader.html
│ │ │ OuterJoinLoader.html
│ │ │ SimpleEntityLoader.html
│ │ │ SqlLoader.html
│ │ │
│ │ ├─Mapping
│ │ │ Any.html
│ │ │ Array.html
│ │ │ Bag.html
│ │ │ Collection.html
│ │ │ Column.html
│ │ │ Component.html
│ │ │ Constraint.html
│ │ │ ForeignKey.html
│ │ │ Formula.html
│ │ │ IdentifierBag.html
│ │ │ IdentifierCollection.html
│ │ │ IFetchable.html
│ │ │ Index.html
│ │ │ IndexedCollection.html
│ │ │ IntegerValue.html
│ │ │ IRelationalModel.html
│ │ │ IValue.html
│ │ │ List.html
│ │ │ ManyToOne.html
│ │ │ Map.html
│ │ │ MetaAttribute.html
│ │ │ NamedSQLQuery.html
│ │ │ OneToMany.html
│ │ │ OneToOne.html
│ │ │ PersistentClass.html
│ │ │ PrimaryKey.html
│ │ │ PrimitiveArray.html
│ │ │ Property.html
│ │ │ RootClass.html
│ │ │ Set.html
│ │ │ SimpleValue.html
│ │ │ Subclass.html
│ │ │ Table.html
│ │ │ ToOne.html
│ │ │ UniqueKey.html
│ │ │
│ │ ├─Metadata
│ │ │ IClassMetadata.html
│ │ │ ICollectionMetadata.html
│ │ │
│ │ ├─Persister
│ │ │ AbstractEntityPersister.html
│ │ │ AbstractPropertyMapping.html
│ │ │ EntityPersister.html
│ │ │ IClassPersister.html
│ │ │ IJoinable.html
│ │ │ ILoadable.html
│ │ │ IOuterJoinLoadable.html
│ │ │ IPropertyMapping.html
│ │ │ IQueryable.html
│ │ │ ISqlLoadable.html
│ │ │ IUniqueKeyLoadable.html
│ │ │ NormalizedEntityPersister.html
│ │ │ PersisterFactory.html
│ │ │
│ │ ├─Property
│ │ │ BasicGetter.html
│ │ │ BasicPropertyAccessor.html
│ │ │ BasicSetter.html
│ │ │ CamelCaseStrategy.html
│ │ │ CamelCaseUnderscoreStrategy.html
│ │ │ FieldAccessor.html
│ │ │ FieldGetter.html
│ │ │ FieldSetter.html
│ │ │ IFieldNamingStrategy.html
│ │ │ IGetter.html
│ │ │ IPropertyAccessor.html
│ │ │ ISetter.html
│ │ │ LowerCaseStrategy.html
│ │ │ LowerCaseUnderscoreStrategy.html
│ │ │ NoSetterAccessor.html
│ │ │ PascalCaseMUnderscoreStrategy.html
│ │ │ PascalCaseUnderscoreStrategy.html
│ │ │ PropertyAccessorFactory.html
│ │ │
│ │ ├─Proxy
│ │ │ CastleCustomProxyGenerator.html
│ │ │ CastleLazyInitializer.html
│ │ │ CastleProxyGenerator.html
│ │ │ INHibernateProxy.html
│ │ │ IProxyGenerator.html
│ │ │ LazyInitializer.html
│ │ │ NHibernateProxyHelper.html
│ │ │ ProxyGeneratorFactory.html
│ │ │
│ │ ├─SqlCommand
│ │ │ Alias.html
│ │ │ ANSICaseFragment.html
│ │ │ ANSIJoinFragment.html
│ │ │ CaseFragment.html
│ │ │ ConditionalFragment.html
│ │ │ DecodeCaseFragment.html
│ │ │ ForUpdateFragment.html
│ │ │ InFragment.html
│ │ │ ISqlStringBuilder.html
│ │ │ JoinFragment.html
│ │ │ OracleJoinFragment.html
│ │ │ Parameter.html
│ │ │ ParameterLength.html
│ │ │ ParameterPrecisionScale.html
│ │ │ QueryJoinFragment.html
│ │ │ QuerySelect.html
│ │ │ SelectFragment.html
│ │ │ SqlBaseBuilder.html
│ │ │ SqlDeleteBuilder.html
│ │ │ SqlInsertBuilder.html
│ │ │ SqlSelectBuilder.html
│ │ │ SqlSimpleSelectBuilder.html
│ │ │ SqlString.html
│ │ │ SqlStringBuilder.html
│ │ │ SqlUpdateBuilder.html
│ │ │ Template.html
│ │ │ WhereBuilder.html
│ │ │
│ │ ├─SqlTypes
│ │ │ AnsiStringFixedLengthSqlType.html
│ │ │ AnsiStringSqlType.html
│ │ │ BinaryBlobSqlType.html
│ │ │ BinarySqlType.html
│ │ │ BooleanSqlType.html
│ │ │ ByteSqlType.html
│ │ │ CurrencySqlType.html
│ │ │ DateSqlType.html
│ │ │ DateTimeSqlType.html
│ │ │ DecimalSqlType.html
│ │ │ DoubleSqlType.html
│ │ │ GuidSqlType.html
│ │ │ Int16SqlType.html
│ │ │ Int32SqlType.html
│ │ │ Int64SqlType.html
│ │ │ SByteSqlType.html
│ │ │ SingleSqlType.html
│ │ │ SqlType.html
│ │ │ SqlTypeFactory.html
│ │ │ StringClobSqlType.html
│ │ │ StringFixedLengthSqlType.html
│ │ │ StringSqlType.html
│ │ │ TimeSqlType.html
│ │ │
│ │ ├─Tool
│ │ │ └─hbm2ddl
│ │ │ AdoColumn.html
│ │ │ AdoTable.html
│ │ │ SchemaExport.html
│ │ │
│ │ ├─Transaction
│ │ │ AdoTransaction.html
│ │ │ ITransactionFactory.html
│ │ │ TransactionFactory.html
│ │ │
│ │ ├─Transform
│ │ │ IResultTransformer.html
│ │ │
│ │ ├─Type
│ │ │ AbstractType.html
│ │ │ AnsiStringType.html
│ │ │ ArrayType.html
│ │ │ BagType.html
│ │ │ BinaryBlobType.html
│ │ │ BinaryType.html
│ │ │ BlobType.html
│ │ │ BooleanType.html
│ │ │ ByteType.html
│ │ │ CharBooleanType.html
│ │ │ CharType.html
│ │ │ ClobType.html
│ │ │ ComponentType.html
│ │ │ CompositeCustomType.html
│ │ │ CultureInfoType.html
│ │ │ CustomType.html
│ │ │ DateTimeType.html
│ │ │ DateType.html
│ │ │ DecimalType.html
│ │ │ DoubleType.html
│ │ │ DynamicComponentType.html
│ │ │ EntityType.html
│ │ │ EnumStringType.html
│ │ │ GuidType.html
│ │ │ IAbstractComponentType.html
│ │ │ IAssociationType.html
│ │ │ IdentifierBagType.html
│ │ │ IDiscriminatorType.html
│ │ │ IIdentifierType.html
│ │ │ ILiteralType.html
│ │ │ ImmutableType.html
│ │ │ Int16Type.html
│ │ │ Int32Type.html
│ │ │ Int64Type.html
│ │ │ IType.html
│ │ │ IVersionType.html
│ │ │ ListType.html
│ │ │ ManyToOneType.html
│ │ │ MapType.html
│ │ │ MutableType.html
│ │ │ NullableType.html
│ │ │ ObjectType.html
│ │ │ OneToOneType.html
│ │ │ PersistentCollectionType.html
│ │ │ PersistentEnumType.html
│ │ │ SByteType.html
│ │ │ SerializableType.html
│ │ │ SerializationException.html
│ │ │ SetType.html
│ │ │ SingleType.html
│ │ │ SortedMapType.html
│ │ │ SortedSetType.html
│ │ │ StringClobType.html
│ │ │ StringType.html
│ │ │ TicksType.html
│ │ │ TimeSpanType.html
│ │ │ TimestampType.html
│ │ │ TimeType.html
│ │ │ TrueFalseType.html
│ │ │ TypeFactory.html
│ │ │ TypeType.html
│ │ │ ValueTypeType.html
│ │ │ YesNoType.html
│ │ │
│ │ └─Util
│ │ ArrayHelper.html
│ │ IdentityMap.html
│ │ JoinedEnumerable.html
│ │ ObjectUtils.html
│ │ PropertiesHelper.html
│ │ ReflectHelper.html
│ │ SequencedHashMap.html
│ │ StringHelper.html
│ │ StringTokenizer.html
│ │
│ ├─img
│ │ green.gif
│ │ logo.gif
│ │ red.gif
│ │ trans.gif
│ │
│ └─namespaces
│ ├─Iesi.Collections
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Cache
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Cfg
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Collection
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Connection
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Dialect
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Driver
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Engine
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Expression
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Hql
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Id
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Impl
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Loader
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Mapping
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Metadata
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Persister
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Property
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Proxy
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.SqlCommand
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.SqlTypes
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Tool.hbm2ddl
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Transaction
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Transform
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ ├─NHibernate.Type
│ │ ns-classes.html
│ │ ns-summary.html
│ │
│ └─NHibernate.Util
│ ns-classes.html
│ ns-summary.html
│
├─doc
│ ├─en
│ │ ├─chm
│ │ │ reference.chm
│ │ │
│ │ ├─help2
│ │ │ │ NhibernateCollection.HxC
│ │ │ │ NhibernateCollection.HxT
│ │ │ │ NHibernateCollection.ini
│ │ │ │ NhibernateCollection_A.HxK
│ │ │ │ NhibernateCollection_F.HxK
│ │ │ │ NhibernateCollection_NamedURL.HxK
│ │ │ │
│ │ │ └─Titles
│ │ │ NHibernate-SDK.HxS
│ │ │ reference.HxS
│ │ │
│ │ └─html
│ │ ├─chunk
│ │ │ ch01.html
│ │ │ ch02.html
│ │ │ ch03.html
│ │ │ ch04.html
│ │ │ ch05.html
│ │ │ ch06.html
│ │ │ index.html
│ │ │ ix01.html
│ │ │ pr01.html
│ │ │
│ │ ├─images
│ │ │ lite.gif
│ │ │ overview.gif
│ │ │
│ │ ├─single
│ │ │ reference.html
│ │ │
│ │ └─styles
│ │ html.css
│ │
│ └─sdk
│ NHibernate-SDK.chm
│
├─lib
│ │ HashCodeProvider.dll
│ │ HashCodeProvider.license.txt
│ │ readme.txt
│ │
│ └─net
│ └─1.1
│ Castle.DynamicProxy.dll
│ Castle.DynamicProxy.license.txt
│ Iesi.Collections.dll
│ Iesi.Collections.license.txt
│ Iesi.Collections.xml
│ log4net.dll
│ log4net.license.txt
│ log4net.xml
│ nmock.dll
│ nmock.license.txt
│ nunit.framework.dll
│ nunit.framework.license.txt
│ nunit.framework.xml
│
└─src
│ NHibernate-1.1.sln
│ NHibernate.Examples-1.1.sln
│
├─CVSROOT
│ checkoutlist
│ commitinfo
│ config
│ cvswrappers
│ editinfo
│ loginfo
│ modules
│ notify
│ rcsinfo
│ taginfo
│ verifymsg
│
├─HashCodeProvider
│ AssemblyInfo.cs
│ HashCodeProvider.build
│ HashCodeProvider.il
│ HashCodeProvider.license.txt
│
├─Iesi.Collections
│ AssemblyInfo.cs
│ AssemblyInfo.cs.bak
│ DictionarySet.cs
│ HashedSet.cs
│ HybridSet.cs
│ Iesi.Collections-1.1.csproj
│ Iesi.Collections.build
│ Iesi.Collections.license.txt
│ ImmutableSet.cs
│ ISet.cs
│ ListSet.cs
│ NamespaceSummary.xml
│ Set.cs
│ SortedSet.cs
│ SynchronizedSet.cs
│
├─Iesi.Collections.Test
│ AssemblyInfo.cs
│ HashedSetFixture.cs
│ HybridSetFixture.cs
│ Iesi.Collections.Test-1.1.csproj
│ Iesi.Collections.Test.build
│ Iesi.Collections.Test.nunit
│ ListSetFixture.cs
│ SetFixture.cs
│ SortedSetFixture.cs
│
├─NHibernate
│ │ ADOException.cs
│ │ AssemblyInfo.cs
│ │ AssemblyInfo.cs.bak
│ │ AssertionFailure.cs
│ │ CallbackException.cs
│ │ FetchMode.cs
│ │ FlushMode.cs
│ │ HibernateException.cs
│ │ ICompositeUserType.cs
│ │ ICriteria.cs
│ │ IDatabinder.cs
│ │ IInterceptor.cs
│ │ ILifecycle.cs
│ │ InstantiationException.cs
│ │ IQuery.cs
│ │ ISession.cs
│ │ ISessionFactory.cs
│ │ ITransaction.cs
│ │ IUserType.cs
│ │ IValidatable.cs
│ │ LazyInitializationException.cs
│ │ LockMode.cs
│ │ MappingException.cs
│ │ NamespaceSummary.xml
│ │ NHibernate-1.1.csproj
│ │ nhibernate-configuration-2.0.xsd
│ │ nhibernate-generic.xsd
│ │ nhibernate-mapping-2.0.xsd
│ │ NHibernate.build
│ │ NHibernateUtil.cs
│ │ NonUniqueResultException.cs
│ │ ObjectDeletedException.cs
│ │ ObjectNotFoundException.cs
│ │ PersistentObjectException.cs
│ │ PropertyAccessException.cs
│ │ PropertyNotFoundException.cs
│ │ QueryException.cs
│ │ ReplicationMode.cs
│ │ StaleObjectStateException.cs
│ │ TransactionException.cs
│ │ TransientObjectException.cs
│ │ ValidationFailure.cs
│ │ WrongClassException.cs
│ │
│ ├─Cache
│ │ CachedItem.cs
│ │ CacheException.cs
│ │ CacheFactory.cs
│ │ HashtableCache.cs
│ │ HashtableCacheProvider.cs
│ │ ICache.cs
│ │ ICacheConcurrencyStrategy.cs
│ │ ICacheProvider.cs
│ │ ILockable.cs
│ │ ISoftLock.cs
│ │ NonstrictReadWriteCache.cs
│ │ ReadOnlyCache.cs
│ │ ReadWriteCache.cs
│ │ Timestamper.cs
│ │
│ ├─Cfg
│ │ AssemblyHbmOrderer.cs
│ │ Binder.cs
│ │ Configuration.cs
│ │ DefaultNamingStrategy.cs
│ │ EmptyInterceptor.cs
│ │ Environment.cs
│ │ ImprovedNamingStrategy.cs
│ │ INamingStrategy.cs
│ │ Mappings.cs
│ │ Settings.cs
│ │ SettingsFactory.cs
│ │
│ ├─Collection
│ │ AbstractCollectionPersister.cs
│ │ ArrayHolder.cs
│ │ Bag.cs
│ │ BasicCollectionPersister.cs
│ │ CollectionPropertyMapping.cs
│ │ CompositeElementPropertyMapping.cs
│ │ ElementPropertyMapping.cs
│ │ ICollectionPersister.cs
│ │ IdentifierBag.cs
│ │ IQueryableCollection.cs
│ │ List.cs
│ │ Map.cs
│ │ OneToManyPersister.cs
│ │ PersistentCollection.cs
│ │ Set.cs
│ │ SortedMap.cs
│ │ SortedSet.cs
│ │
│ ├─Connection
│ │ ConnectionProvider.cs
│ │ ConnectionProviderFactory.cs
│ │ DriverConnectionProvider.cs
│ │ IConnectionProvider.cs
│ │ UserSuppliedConnectionProvider.cs
│ │
│ ├─Dialect
│ │ DB2Dialect.cs
│ │ Dialect.cs
│ │ FirebirdDialect.cs
│ │ GenericDialect.cs
│ │ HSQLDialect.cs
│ │ InterbaseDialect.cs
│ │ ISQLFunction.cs
│ │ MsSql2000Dialect.cs
│ │ MsSql7Dialect.cs
│ │ MySQLDialect.cs
│ │ NoArgSQLFunction.cs
│ │ Oracle9Dialect.cs
│ │ OracleDialect.cs
│ │ PostgreSQLDialect.cs
│ │ SAPDBDialect.cs
│ │ SQLiteDialect.cs
│ │ StandardSQLFunction.cs
│ │ SybaseDialect.cs
│ │ TypeNames.cs
│ │
│ ├─Driver
│ │ DB2Driver.cs
│ │ DriverBase.cs
│ │ FirebirdDriver.cs
│ │ IDriver.cs
│ │ MySqlDataDriver.cs
│ │ NDataReader.cs
│ │ NHybridDataReader.cs
│ │ NpgsqlDriver.cs
│ │ OdbcDriver.cs
│ │ OleDbDriver.cs
│ │ OracleClientDriver.cs
│ │ OracleDataClientDriver.cs
│ │ SqlClientDriver.cs
│ │ SQLiteDriver.cs
│ │ SybaseClientDriver.cs
│ │
│ ├─Engine
│ │ Cascades.cs
│ │ IBatcher.cs
│ │ ICollectionSnapshot.cs
│ │ IMapping.cs
│ │ ISessionFactoryImplementor.cs
│ │ ISessionImplementor.cs
│ │ Key.cs
│ │ QueryParameters.cs
│ │ RowSelection.cs
│ │ TypedValue.cs
│ │ Versioning.cs
│ │
│ ├─Expression
│ │ AbstractCriterion.cs
│ │ AndExpression.cs
│ │ BetweenExpression.cs
│ │ Conjunction.cs
│ │ Disjunction.cs
│ │ EqExpression.cs
│ │ EqPropertyExpression.cs
│ │ Example.cs
│ │ Expression.cs
│ │ GeExpression.cs
│ │ GtExpression.cs
│ │ ICriterion.cs
│ │ InExpression.cs
│ │ InsensitiveLikeExpression.cs
│ │ Junction.cs
│ │ LeExpression.cs
│ │ LePropertyExpression.cs
│ │ LikeExpression.cs
│ │ LogicalExpression.cs
│ │ LtExpression.cs
│ │ LtPropertyExpression.cs
│ │ MatchMode.cs
│ │ NotExpression.cs
│ │ NotNullExpression.cs
│ │ NullExpression.cs
│ │ Order.cs
│ │ OrExpression.cs
│ │ PropertyExpression.cs
│ │ SimpleExpression.cs
│ │ SQLExpression.cs
│ │
│ ├─Hql
│ │ ClauseParser.cs
│ │ FilterTranslator.cs
│ │ FromParser.cs
│ │ FromPathExpressionParser.cs
│ │ GroupByParser.cs
│ │ HavingParser.cs
│ │ IParser.cs
│ │ OrderByParser.cs
│ │ ParserHelper.cs
│ │ PathExpressionParser.cs
│ │ PreprocessingParser.cs
│ │ QueryTranslator.cs
│ │ SelectParser.cs
│ │ SelectPathExpressionParser.cs
│ │ WhereParser.cs
│ │
│ ├─Id
│ │ Assigned.cs
│ │ CounterGenerator.cs
│ │ ForeignGenerator.cs
│ │ GuidCombGenerator.cs
│ │ GuidGenerator.cs
│ │ IConfigurable.cs
│ │ IdentifierGenerationException.cs
│ │ IdentifierGeneratorFactory.cs
│ │ IdentityGenerator.cs
│ │ IIdentifierGenerator.cs
│ │ IncrementGenerator.cs
│ │ IPersistentIdentifierGenerator.cs
│ │ SequenceGenerator.cs
│ │ SequenceHiLoGenerator.cs
│ │ TableGenerator.cs
│ │ TableHiLoGenerator.cs
│ │ UUIDHexGenerator.cs
│ │ UUIDStringGenerator.cs
│ │
│ ├─Impl
│ │ AbstractQueryImpl.cs
│ │ AbstractVisitor.cs
│ │ BatcherImpl.cs
│ │ BatchingBatcher.cs
│ │ CacheEntry.cs
│ │ CollectionEntry.cs
│ │ CollectionKey.cs
│ │ CriteriaImpl.cs
│ │ DirtyCollectionSearchVisitor.cs
│ │ EntityEntry.cs
│ │ EnumerableImpl.cs
│ │ EvictVisitor.cs
│ │ FilterImpl.cs
│ │ FlushVisitor.cs
│ │ IExecutable.cs
│ │ MessageHelper.cs
│ │ NonBatchingBatcher.cs
│ │ OnLockVisitor.cs
│ │ OnReplicateVisitor.cs
│ │ OnUpdateVisitor.cs
│ │ ProxyVisitor.cs
│ │ QueryImpl.cs
│ │ ReattachVisitor.cs
│ │ ScheduledCollectionAction.cs
│ │ ScheduledCollectionRecreate.cs
│ │ ScheduledCollectionRemove.cs
│ │ ScheduledCollectionUpdate.cs
│ │ ScheduledDeletion.cs
│ │ ScheduledEntityAction.cs
│ │ ScheduledIdentityInsertion.cs
│ │ ScheduledInsertion.cs
│ │ ScheduledUpdate.cs
│ │ SessionFactoryImpl.cs
│ │ SessionFactoryObjectFactory.cs
│ │ SessionImpl.cs
│ │ SqlQueryImpl.cs
│ │ Status.cs
│ │ WrapVisitor.cs
│ │
│ ├─Loader
│ │ AbstractEntityLoader.cs
│ │ BatchingCollectionInitializer.cs
│ │ CollectionLoader.cs
│ │ CriteriaLoader.cs
│ │ EntityLoader.cs
│ │ ICollectionInitializer.cs
│ │ IUniqueEntityLoader.cs
│ │ Loader.cs
│ │ OneToManyLoader.cs
│ │ OuterJoinLoader.cs
│ │ SimpleEntityLoader.cs
│ │ SqlLoader.cs
│ │
│ ├─Mapping
│ │ Any.cs
│ │ Array.cs
│ │ Bag.cs
│ │ Collection.cs
│ │ Column.cs
│ │ Component.cs
│ │ Constraint.cs
│ │ ForeignKey.cs
│ │ Formula.cs
│ │ IdentifierBag.cs
│ │ IdentifierCollection.cs
│ │ IFetchable.cs
│ │ Index.cs
│ │ IndexedCollection.cs
│ │ IntegerValue.cs
│ │ IRelationalModel.cs
│ │ IValue.cs
│ │ List.cs
│ │ ManyToOne.cs
│ │ Map.cs
│ │ MetaAttribute.cs
│ │ NamedSQLQuery.cs
│ │ OneToMany.cs
│ │ OneToOne.cs
│ │ PersistentClass.cs
│ │ PrimaryKey.cs
│ │ PrimitiveArray.cs
│ │ Property.cs
│ │ RootClass.cs
│ │ Set.cs
│ │ SimpleValue.cs
│ │ Subclass.cs
│ │ Table.cs
│ │ ToOne.cs
│ │ UniqueKey.cs
│ │
│ ├─Metadata
│ │ IClassMetadata.cs
│ │ ICollectionMetadata.cs
│ │
│ ├─Persister
│ │ AbstractEntityPersister.cs
│ │ AbstractPropertyMapping.cs
│ │ EntityPersister.cs
│ │ IClassPersister.cs
│ │ IJoinable.cs
│ │ ILoadable.cs
│ │ IOuterJoinLoadable.cs
│ │ IPropertyMapping.cs
│ │ IQueryable.cs
│ │ ISqlLoadable.cs
│ │ IUniqueKeyLoadable.cs
│ │ NormalizedEntityPersister.cs
│ │ PersisterFactory.cs
│ │
│ ├─Property
│ │ BasicGetter.cs
│ │ BasicPropertyAccessor.cs
│ │ BasicSetter.cs
│ │ CamelCaseStrategy.cs
│ │ CamelCaseUnderscoreStrategy.cs
│ │ FieldAccessor.cs
│ │ FieldGetter.cs
│ │ FieldSetter.cs
│ │ IFieldNamingStrategy.cs
│ │ IGetter.cs
│ │ IPropertyAccessor.cs
│ │ ISetter.cs
│ │ LowerCaseStrategy.cs
│ │ LowerCaseUnderscoreStrategy.cs
│ │ NoSetterAccessor.cs
│ │ PascalCaseMUnderscoreStrategy.cs
│ │ PascalCaseUnderscoreStrategy.cs
│ │ PropertyAccessorFactory.cs
│ │
│ ├─Proxy
│ │ CastleLazyInitializer.cs
│ │ CastleProxyGenerator.cs
│ │ INHibernateProxy.cs
│ │ IProxyGenerator.cs
│ │ LazyInitializer.cs
│ │ NHibernateProxyHelper.cs
│ │ ProxyGeneratorFactory.cs
│ │
│ ├─SqlCommand
│ │ Alias.cs
│ │ ANSICaseFragment.cs
│ │ ANSIJoinFragment.cs
│ │ CaseFragment.cs
│ │ ConditionalFragment.cs
│ │ DecodeCaseFragment.cs
│ │ ForUpdateFragment.cs
│ │ InFragment.cs
│ │ ISqlStringBuilder.cs
│ │ JoinFragment.cs
│ │ OracleJoinFragment.cs
│ │ Parameter.cs
│ │ ParameterLength.cs
│ │ ParameterPrecisionScale.cs
│ │ QueryJoinFragment.cs
│ │ QuerySelect.cs
│ │ SelectFragment.cs
│ │ SqlBaseBuilder.cs
│ │ SqlDeleteBuilder.cs
│ │ SqlInsertBuilder.cs
│ │ SqlSelectBuilder.cs
│ │ SqlSimpleSelectBuilder.cs
│ │ SqlString.cs
│ │ SqlStringBuilder.cs
│ │ SqlUpdateBuilder.cs
│ │ Template.cs
│ │ WhereBuilder.cs
│ │
│ ├─SqlTypes
│ │ AnsiStringFixedLengthSqlType.cs
│ │ AnsiStringSqlType.cs
│ │ BinaryBlobSqlType.cs
│ │ BinarySqlType.cs
│ │ BooleanSqlType.cs
│ │ ByteSqlType.cs
│ │ CurrencySqlType.cs
│ │ DateSqlType.cs
│ │ DateTimeSqlType.cs
│ │ DecimalSqlType.cs
│ │ DoubleSqlType.cs
│ │ GuidSqlType.cs
│ │ Int16SqlType.cs
│ │ Int32SqlType.cs
│ │ Int64SqlType.cs
│ │ SByteSqlType.cs
│ │ SingleSqlType.cs
│ │ SqlType.cs
│ │ SqlTypeFactory.cs
│ │ StringClobSqlType.cs
│ │ StringFixedLengthSqlType.cs
│ │ StringSqlType.cs
│ │ TimeSqlType.cs
│ │
│ ├─Tool
│ │ └─hbm2ddl
│ │ AdoColumn.cs
│ │ AdoTable.cs
│ │ SchemaExport.cs
│ │
│ ├─Transaction
│ │ AdoTransaction.cs
│ │ ITransactionFactory.cs
│ │ TransactionFactory.cs
│ │
│ ├─Transform
│ │ IResultTransformer.cs
│ │
│ ├─Type
│ │ AbstractType.cs
│ │ AnsiStringType.cs
│ │ ArrayType.cs
│ │ BagType.cs
│ │ BinaryBlobType.cs
│ │ BinaryType.cs
│ │ BlobType.cs
│ │ BooleanType.cs
│ │ ByteType.cs
│ │ CharBooleanType.cs
│ │ CharType.cs
│ │ ClobType.cs
│ │ ComponentType.cs
│ │ CompositeCustomType.cs
│ │ CultureInfoType.cs
│ │ CustomType.cs
│ │ DateTimeType.cs
│ │ DateType.cs
│ │ DecimalType.cs
│ │ DoubleType.cs
│ │ DynamicComponentType.cs
│ │ EntityType.cs
│ │ EnumStringType.cs
│ │ GuidType.cs
│ │ IAbstractComponentType.cs
│ │ IAssociationType.cs
│ │ IdentifierBagType.cs
│ │ IDiscriminatorType.cs
│ │ IIdentifierType.cs
│ │ ILiteralType.cs
│ │ ImmutableType.cs
│ │ Int16Type.cs
│ │ Int32Type.cs
│ │ Int64Type.cs
│ │ IType.cs
│ │ IType.cs.xmldoc
│ │ IVersionType.cs
│ │ ListType.cs
│ │ ManyToOneType.cs
│ │ MapType.cs
│ │ MutableType.cs
│ │ NullableType.cs
│ │ ObjectType.cs
│ │ OneToOneType.cs
│ │ PersistentCollectionType.cs
│ │ PersistentEnumType.cs
│ │ SByteType.cs
│ │ SerializableType.cs
│ │ SerializationException.cs
│ │ SetType.cs
│ │ SingleType.cs
│ │ SortedMapType.cs
│ │ SortedSetType.cs
│ │ StringClobType.cs
│ │ StringType.cs
│ │ TicksType.cs
│ │ TimeSpanType.cs
│ │ TimestampType.cs
│ │ TimeType.cs
│ │ TrueFalseType.cs
│ │ TypeFactory.cs
│ │ TypeType.cs
│ │ ValueTypeType.cs
│ │ YesNoType.cs
│ │
│ └─Util
│ ArrayHelper.cs
│ IdentityMap.cs
│ JoinedEnumerable.cs
│ ObjectUtils.cs
│ ObjectUtils.java
│ PropertiesHelper.cs
│ ReflectHelper.cs
│ SequencedHashMap.cs
│ SequencedHashMap.java
│ StringHelper.cs
│ StringTokenizer.cs
│
├─NHibernate.DomainModel
│ │ A.cs
│ │ ABC.hbm.xml
│ │ ABCExtends.hbm.xml
│ │ ABCProxy.hbm.xml
│ │ Abstract.cs
│ │ AbstractProxy.cs
│ │ AltSimple.hbm.xml
│ │ AssemblyInfo.cs
│ │ Assignable.cs
│ │ B.cs
│ │ Bar.cs
│ │ BarProxy.cs
│ │ BasicNameable.cs
│ │ Baz.cs
│ │ Baz.hbm.xml
│ │ Blobber.cs
│ │ Blobber.hbm.xml
│ │ Broken.cs
│ │ Broken.hbm.xml
│ │ C1.cs
│ │ C2.cs
│ │ Category.cs
│ │ Category.hbm.xml
│ │ Child.cs
│ │ Circular.cs
│ │ Circular.hbm.xml
│ │ Component.cs
│ │ ComponentCollection.cs
│ │ Componentizable.cs
│ │ Componentizable.hbm.xml
│ │ CompositeElement.cs
│ │ Contained.cs
│ │ Container.cs
│ │ Container.hbm.xml
│ │ Custom.cs
│ │ Custom.hbm.xml
│ │ CustomPersister.cs
│ │ D.cs
│ │ Detail.cs
│ │ DoubleStringType.cs
│ │ Down.cs
│ │ E.cs
│ │ Eye.cs
│ │ Eye.hbm.xml
│ │ Fee.cs
│ │ Fee.hbm.xml
│ │ Fixed.cs
│ │ Fo.cs
│ │ Fo.hbm.xml
│ │ Foo.cs
│ │ FooBar.hbm.xml
│ │ FooComponent.cs
│ │ FooProxy.cs
│ │ FooStatus.cs
│ │ Fum.cs
│ │ Fum.hbm.xml
│ │ FumCompositeID.cs
│ │ Fumm.cs
│ │ Fumm.hbm.xml
│ │ Glarch.cs
│ │ Glarch.hbm.xml
│ │ GlarchProxy.cs
│ │ Holder.cs
│ │ Holder.hbm.xml
│ │ Immutable.cs
│ │ Immutable.hbm.xml
│ │ INameable.cs
│ │ INameable.hbm.xml
│ │ INamed.cs
│ │ Inner.cs
│ │ InnerKey.cs
│ │ Jay.cs
│ │ Location.cs
│ │ Location.hbm.xml
│ │ Lower.cs
│ │ M.cs
│ │ Many.cs
│ │ Many.hbm.xml
│ │ Master.cs
│ │ MasterDetail.hbm.xml
│ │ Middle.cs
│ │ Middle.hbm.xml
│ │ MiddleKey.cs
│ │ MN.hbm.xml
│ │ MoreStuff.cs
│ │ Multi.cs
│ │ Multi.hbm.xml
│ │ MultiExtends.hbm.xml
│ │ Multiplicity.cs
│ │ MultiplicityType.cs
│ │ N.cs
│ │ NestingComponent.cs
│ │ NHibernate.DomainModel-1.1.csproj
│ │ NHibernate.DomainModel.build
│ │ NotMono.cs
│ │ One.cs
│ │ One.hbm.xml
│ │ Outer.cs
│ │ OuterKey.cs
│ │ Parent.cs
│ │ ParentChild.hbm.xml
│ │ Part.cs
│ │ Po.cs
│ │ Qux.cs
│ │ Qux.hbm.xml
│ │ Result.cs
│ │ ReverseComparator.cs
│ │ S.cs
│ │ Several.cs
│ │ Simple.cs
│ │ Simple.hbm.xml
│ │ Single.cs
│ │ SingleSeveral.hbm.xml
│ │ Sortable.cs
│ │ StringComparator.cs
│ │ Stuff.cs
│ │ Stuff.hbm.xml
│ │ SubComponent.cs
│ │ SubDetail.cs
│ │ SubMulti.cs
│ │ Super.cs
│ │ Top.cs
│ │ Trivial.cs
│ │ TrivialClass.cs
│ │ Up.cs
│ │ UpDown.hbm.xml
│ │ Vetoer.cs
│ │ Vetoer.hbm.xml
│ │ W.cs
│ │ WZ.hbm.xml
│ │ X.cs
│ │ XY.hbm.xml
│ │ Y.cs
│ │ Z.cs
│ │
│ └─NHSpecific
│ AuditComponent.cs
│ BasicClass.cs
│ BasicClass.hbm.xml
│ BasicObject.cs
│ BasicObject.hbm.xml
│ BasicSerializable.cs
│ BasicSerializable.hbm.xml
│ BasicTime.cs
│ BasicTime.hbm.xml
│ Child.cs
│ Child.hbm.xml
│ ClassWithNullColumns.cs
│ ClassWithNullColumns.hbm.xml
│ LazyLoadBug.cs
│ LazyLoadBug.hbm.xml
│ Node.cs
│ Node.hbm.xml
│ NullableInt32.cs
│ NullableInt32Converter.cs
│ NullableInt32Type.cs
│ NullableTypesType.cs
│ NullInt32UserType.cs
│ Parent.cs
│ Parent.hbm.xml
│ ParentComparer.cs
│ SexType.cs
│ SexType.hbm.xml
│ SimpleComponent.cs
│ SimpleComponent.hbm.xml
│ Team.cs
│ Team.hbm.xml
│ UnsavedType.cs
│ UnsavedType.hbm.xml
│
├─NHibernate.Eg
│ App.config
│ App.ico
│ AssemblyInfo.cs
│ Edge.cs
│ Edge.hbm.xml
│ NetworkDemo.cs
│ NHibernate.Eg-1.1.csproj
│ Source.cs
│ Vertex.cs
│ Vertex.hbm.xml
│
├─NHibernate.Examples
│ │ App.config
│ │ AssemblyInfo.cs
│ │ hibernate.cfg.xml
│ │ NHibernate.Examples-1.1.csproj
│ │ NHibernate.Examples.build
│ │ NHibernate.Examples.nunit
│ │
│ ├─Blogger
│ │ Blog.cs
│ │ Blog.hbm.xml
│ │ BloggerFixture.cs
│ │ BlogItem.cs
│ │ BlogItem.hbm.xml
│ │
│ ├─Cascades
│ │ Alias.cs
│ │ Alias.hbm.xml
│ │ CascadeFixture.cs
│ │ Child.cs
│ │ Child.hbm.xml
│ │ Parent.cs
│ │ Parent.hbm.xml
│ │
│ ├─ForumQuestions
│ │ │ TestCase.cs
│ │ │
│ │ ├─OfferExample
│ │ │ Offer.cs
│ │ │ Offer.hbm.xml
│ │ │ OfferExample.cs
│ │ │ OfferType.cs
│ │ │ OfferType.hbm.xml
│ │ │
│ │ ├─T1078029
│ │ │ Member.cs
│ │ │ Member.hbm.xml
│ │ │ MemberFixture.cs
│ │ │
│ │ └─T1104613
│ │ A.cs
│ │ A.hbm.xml
│ │ AOuterJoin.cs
│ │ OuterJoinFixture.cs
│ │
│ └─QuickStart
│ User.cs
│ User.hbm.xml
│ UserFixture.cs
│
├─NHibernate.Examples.VB
│ │ App.config
│ │ AssemblyInfo.vb
│ │ NHibernate.Examples.VB-1.1.vbproj
│ │ NHibernate.Examples.VB.nunit
│ │
│ └─QuickStart
│ QuickStart.sql
│ User.hbm.xml
│ User.vb
│ UserFixture.vb
│
└─NHibernate.Test
│ ABCProxyTest.cs
│ ABCTest.cs
│ App.config
│ AssemblyInfo.cs
│ BlobClobTest.cs
│ CriteriaTest.cs
│ DebugConnectionProvider.cs
│ DemoTest.cs
│ FooBarTest.cs
│ FumTest.cs
│ hibernate.cfg.xml
│ MasterDetailTest.cs
│ MultiTableTest.cs
│ NewerPerformanceTest.cs
│ NewPerformanceTest.cs
│ NHibernate.Test-1.1.csproj
│ NHibernate.Test.build
│ NHibernate.Test.nunit
│ ObjectAssertion.cs
│ ParentChildTest.cs
│ PerformanceTest.cs
│ SessionCacheTest.cs
│ SimpleTest.cs
│ SQLFunctionsTest.cs
│ SQLLoaderTest.cs
│ TestCase.cs
│ TestTestCase.cs
│
├─CacheTest
│ CacheFixture.cs
│ TimestamperFixture.cs
│
├─CfgTest
│ BinderFixture.cs
│ ConfigurationFixture.cs
│ DefaultNsAssmFixture.cs
│ HbmOrderingFixture.cs
│
├─CompositeId
│ ClassWithCompositeId.cs
│ ClassWithCompositeId.hbm.xml
│ ClassWithCompositeIdFixture.cs
│ Id.cs
│
├─DialectTest
│ DialectFixture.cs
│ MsSqlDialectFixture.cs
│
├─DriverTest
│ NullReferenceFixture.cs
│ OracleClientDriverFixture.cs
│ OracleDataClientDriverFixture.cs
│
├─ExpressionTest
│ BaseExpressionFixture.cs
│ BetweenExpressionFixture.cs
│ InExpressionFixture.cs
│ InsensitiveLikeExpressionFixture.cs
│ JunctionFixture.cs
│ LogicalExpressionFixture.cs
│ NotExpressionFixture.cs
│ NotNullExpressionFixture.cs
│ NullExpressionFixture.cs
│ PropertyExpressionFixture.cs
│ QueryByExampleTest.cs
│ SimpleExpressionFixture.cs
│ SQLExpressionFixture.cs
│
├─IdTest
│ IdentifierGeneratorFactoryFixture.cs
│
├─JoinedSubclass
│ Address.cs
│ Customer.cs
│ Employee.cs
│ JoinedSubclass.Customer.hbm.xml
│ JoinedSubclass.Employee.hbm.xml
│ JoinedSubclass.hbm.xml
│ JoinedSubclass.Person.hbm.xml
│ JoinedSubclassExtendsFixture.cs
│ JoinedSubclassFixture.cs
│ Person.cs
│
├─MappingExceptions
│ A.ClassNotFound.hbm.xml
│ A.cs
│ A.PropertyNotFound.hbm.xml
│ A.Valid.hbm.xml
│ AddClassFixture.cs
│ AddResourceFixture.cs
│ AddXmlFileFixture.cs
│ MissingDefCtor.cs
│ MissingDefCtor.hbm.xml
│ MissingDefCtorFixture.cs
│_