Dynamics 365 Customer Engagement サービスをオフラインで使用する
オフライン アクセスの Dynamics 365 for Microsoft Office Outlook では、サーバーから切断されていても作業を続行できます。
また、イベントおよびプラグイン インフラストラクチャにより、同じ API およびプログラミング モデルを使ってソリューション全体の開発投資を活用することができます。 IOrganizationService メソッドと Dynamics 365 for Customer Engagement OData サービス メソッドは、オンラインとオフラインの両方で機能します。 Create
または Update
などのメソッドをオフラインで使用すると、データがローカルで書き込まれ、その後ユーザーがサーバーに接続したときにこれらの操作がサーバーに再生されます。
メッセージがオフラインでサポートされるかどうかの詳細については、「Microsoft.Crm.Sdk.Messages」を参照してください。 IOrganizationService メッセージがオフラインで機能するかどうかは、そのメッセージの SdkMessage.Availability
属性をチェックして確認することもできます。 複数種類のエンティティで使用されるメッセージの場合、操作対象のエンティティでそのメッセージをオフラインで使用できるかどうかを確認するためには、SdkMessageFilter.Availability
属性もチェックする必要があります。 たとえば、Create
メッセージはオフラインで使用できますが、キュー、ユーザー、またはサービス拠点のエンティティには使用できません。
オフラインで Dynamics 365 for Microsoft Office Outlook でトレースを有効にしてデバッグに役立てることができます。 イベント ビューアーおよびプラットフォームのトレースの詳細については、「Dynamics 365 Customer Engagement (on-premises) の監視とトラブルシューティング」を参照してください。
関連項目
サーバー上の Dynamics 365 Customer Engagement (on-premises) の拡張
トラブルシューティングとエラー処理
IOrganizationService
組織のサービスのメソッド
Create
Update