C# SQL CLR中的MemoryStream到SQL
在我的CLR代码中,我有一个包含xml的memorystream。我想把这个xml传递回调用CLR的SQL。我只是想看看你们能不能给我一些建议,告诉我如何最好地实现这个目标。提前谢谢 我正在使用 .Net 4.6 C#用于CLRC# SQL CLR中的MemoryStream到SQL,c#,stream,clr,sql-server-2014,sqlclr,C#,Stream,Clr,Sql Server 2014,Sqlclr,在我的CLR代码中,我有一个包含xml的memorystream。我想把这个xml传递回调用CLR的SQL。我只是想看看你们能不能给我一些建议,告诉我如何最好地实现这个目标。提前谢谢 我正在使用 .Net 4.6 C#用于CLR SQL Server 2014您只需在新的SqlXml类中返回内存流即可: [SqlFunction(Name = "ReturnXml")] public static SqlXml ReturnXml() { MemoryStream ms = new Me
SQL Server 2014您只需在新的SqlXml类中返回内存流即可:
[SqlFunction(Name = "ReturnXml")]
public static SqlXml ReturnXml()
{
MemoryStream ms = new MemoryStream();
// fill your memory stream
return new SqlXml(ms);
}