Как получить свободный nhibernate для создания поля varbinary (max) на сервере SQL

Как я могу свободно использовать nhibernate для создания поля varbinary в таблице sql server 2005, в которой используется размер поля varbinary (max)? В настоящий момент я всегда получаю значение по умолчанию varbinary (8000), которое недостаточно велико, поскольку я собираюсь хранить файлы изображений.

Я пытался использовать CAstle.ActiveRecord, но пока не добился успеха.

 [ActiveRecord]
 public class MyFile : Entity
{
    public virtual string FileName { get; set; }
    public virtual string FileType { get; set; }
    public virtual int FileVersion { get; set; }
    public virtual int FileLength { get; set; }

    [Property(ColumnType = "BinaryBlob", SqlType = "VARBINARY(MAX)")]
    public virtual byte[] FileData { get; set; }   
}

Уже несколько часов не могу найти решение, так что спасибо заранее

Кч

Ответы на вопрос(6)

Ваш ответ на вопрос