Como criar o procedimento armazenado CLR com o parâmetro Nvarchar (max)?

É possível criar o procedimento armazenado CLR no projeto CLR do SQL Server com parâmetro de entrada do tipo nvarchar (max)?

Se você definir o procedimento armazenado:

<Microsoft.SqlServer.Server.SqlProcedure ()> _
Subprocedimento público compartilhado MyProcedure (ByVal param1 As String)

Quando você o implementa, param1 é do tipo NVarchar (4000). Existe uma maneira de tê-lo NVarchar (max)?

questionAnswers(2)

yourAnswerToTheQuestion