【问题标题】:LINQPad Dump() method not working for Sharepoint Client Object ModelLINQPad Dump() 方法不适用于 Sharepoint 客户端对象模型
【发布时间】:2012-07-03 17:46:53
【问题描述】:

我正在使用 LINQPad (2.42) 来测试一些使用 SharePoint 客户端对象模型的 sn-ps。

基本上是在搞乱SPSite, SPWeb, SPList, SPFolder and SPFile

问题在于 LINQPad 似乎不喜欢为之前的任何对象调用 .Dump()。它只是永远保持“执行”而不显示任何结果。

有人遇到同样的问题吗?有什么解决方法或修复方法吗?

谢谢

【问题讨论】:

    标签: sharepoint-2010 dump linqpad sharepoint-clientobject


    【解决方案1】:

    尝试调用.Dump(0) 仅转储第一级属性,或将结果转储到网格。

    我没有查看 SharePoint 客户端对象,但如果它们类似于 TFS API 类,则某些属性是延迟加载的。调用.Dump() 将遍历每个结果,使服务器调用每个属性(以及属性的属性等)。这可能是需要时间的原因。

    【讨论】:

    • 很好,两种解决方案都有效。是否有任何关于 LINQPad 方法(如 Dump())的可用文档?
    • @emzero 我不知道,我已经关注 beta 发行说明大约一年了。
    • @emzero - 查看 LinqPad 中的“帮助”>“新功能”。它提到Dump() 有一个深度选项(2.20 / 4.20)并且“结果到网格”是延迟加载的(2.42 / 4.42)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-28
    相关资源
    最近更新 更多