وقتی در پروژه ای از NHibernate به عنوان ORM استفاده شده باشد، در زمان ثبت در دیتابیس، NHibernate یک کوئری برای Insert کردن در دیتابیس می سازد که مقادیرش را از روی getter پراپرتی ها به دست آورده است. یعنی مقداری که getter هر پراپرتی برمی گرداند را به عنوان مقدار آن پراپرتی در دیتابیس قرار می دهد.
تایپ هایی که اینترفیس Disposable را پیاده سازی کرده اند را می توان در Using گذاشت. فایده ی using این است که زمانی که از Scope مربوطه خارج می شود، منابعی که آن تایپ استفاده می کرد را خود کامپایلر آزاد می کند.