我正在使用 WPF UI 创建一个 EF4 模型优先应用程序。我的 UI 上的控件之一是 RichTextDocument,它输出 WPF FlowDocument。我可以将 FlowDocument 序列化为字节数组,也可以将其 XAML 标记提取为字符串。如果可以的话,我更喜欢使用二进制序列化。以下是我的问题:
如果我序列化为字节数组,如何在 EDM 设计器中将实体属性指定为字节数组?
如果我提取 XAML 标记字符串,是否可以指定 EDM 设计器将相应的数据库列创建为
nvarchar(max)
列?
至于第二个问题,我假设我总是可以在执行之前手动编辑MyModel.edmx.sql文件以将数据类型从 更改为nvarchar(4000)
,nvarchar(max)
但我想知道它是否可以在设计器中完成。
谢谢你的帮助。