Как получить свободный 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; }
}
Уже несколько часов не могу найти решение, так что спасибо заранее
Кч