NHibernate data type for Oracle-specific BFILE.

Namespace: NHibernate.UserTypes.Oracle
Assembly:   NHibernate.UserTypes.Oracle (in NHibernate.UserTypes.Oracle)
Version: 1.2.0.4000

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public Class BFileType _
	Implements IUserType
C#
[SerializableAttribute]
public class BFileType : IUserType
Visual C++
[SerializableAttribute]
public ref class BFileType : IUserType

Remarks

The property of BFileType in hbm.xml file must have a pseudo "ROWID" column following the real column for NHibernate limit, for example:
CopyC#
<property type="NHibernate.UserTypes.Oracle.BFileType, NHibernate.UserTypes.Oracle" name="Image">
    <column name="IMAGE" />
    <column name="ROWID" />
</property>

Inheritance Hierarchy

System.Object
  NHibernate.UserTypes.Oracle.BFileType