NTEXT con más de 4000 caracteres en SQL Server CE en Windows Phone

NTEXT con más de 4000 caracteres en SQL Server CE en Windows Phone

Tengo una base de datos en mi aplicación de Windows Phone con unntext en una de las tablas, estoy tratando de escribir algo de contenido en este campo, pero obtengo unInvalidOperationException con el mensaje:

Truncamiento de cuerdas: max = 4000, len = 4621

Estoy tratando de usarntext porque yo se quenvarchar No acepta más de 4000 caracteres.

He buscado una solución pero no pude encontrar ninguna.

La única solución que encontré no puedo usar en Windows Phone, porque usa elSqlConnection ySqlCommand conSqlDbType.

Así es como se declaran las columnas:

    private string _content;
    [Column(DbType="ntext")]
    public string Content
    {
        get
        {
            return _content;
        }
        set
        {
            if (value != _content)
            {
                _content = value;
                NotifyChange(o => o.Content);
            }
        }
    }

Lo estoy insertando con:

cn.Articles.InsertAllOnSubmit(articlesToSave); 
cn.SubmitChanges();

¿Alguien sabe alguna solución?

Gracias por las respuestas por adelantado !!