メタデータWebサービスを使用して取得したリストに基づいて、すべてのエンティティのすべての読み取り可能な属性の内容を(FetchXml)読み込もうとしています。私は体系的に次のエラーを取得するためのDynamics CRMメタデータの「内部使用のみ」エンティティを検出する方法
この3つの事業体(「resourcegroupexpansion」、「workflowwaitsubscription」と「interprocesslock」)を除いて正常に動作します:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Server was unable to process request.</faultstring>
<detail>
<error>
<code>0x80040216</code>
<description>An unexpected error occurred.</description>
<type>Platform</type>
</error>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
このhttp://msdn.microsoft.com/en-us/library/gg328086.aspxによると、これらの3つの事業体が内部のためのものですなぜ私がエラーを起こすのかを説明するかもしれない(私が他の "内部使用のみの"エンティティを読むことができると言っている)。
これは私の質問です。どのエンティティが「内部使用のみ」であり、どのエンティティがメタデータから検出できますか? もちろん、ドキュメントに基づいてエンティティのリストをハードコードすることはできますが、私はそれを非常に満足するものではありません。
私はCRM 2011について同じ質問をしています。「内部使用のみ」フィールドを特定する方法を見つけましたか? –
FYI:私は[MSボード](http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/09ce091b-fcee-4c25-8012-6e543124498c??????????????????????????????いくつかの人々を助けるかもしれない応答のカップルを得た。 –