2017-03-22 15 views
0

在我的CLR代码中,我有一个包含xml的内存流。我想将这个xml传回给我调用CLR的SQL。只是想看看你们是否可以给我一些如何最好地实现这一目标的建议。提前致谢。SQL中的MemoryStream CLR到SQL

我使用 的.Net 4.6 C#的CLR 的SQL Server 2014

回答

0

你可以只在一个新的SqlXml类返回内存流:

[SqlFunction(Name = "ReturnXml")] 
public static SqlXml ReturnXml() 
{ 
    MemoryStream ms = new MemoryStream(); 
    // fill your memory stream 
    return new SqlXml(ms); 
}