Microsoft Dynamics 365 SDK に含まれるアセンブリ

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

Microsoft Dynamics 365 (オンラインおよび設置型) には、カスタム コードを記述するときに使用できるさまざまなプログラミング アセンブリがあります。

次の表に、Microsoft Dynamics 365 SDK に含まれているアセンブリを示します。

アセンブリ名

名前空間名

説明

Microsoft.Crm.Sdk.Proxy.dll

ビジネス データ モデル固有の (非コア) メッセージに対する要求および応答と、組織データを操作するために必要な列挙体を定義します。

Microsoft.Crm.Sdk

一部の属性に対して設定可能な候補リストと整数値の列挙体を含みます。 クラスの命名規則は <EntityName><AttributeName> で、特定の属性を見つけやすくなっています。

Microsoft.Crm.Sdk.Messages

ビジネス データ モデル固有の (非コア) メッセージに対する要求と応答を含みます。

Microsoft.Xrm.Sdk.dll

xRM のコア メソッドと型を定義します。Microsoft Dynamics 365 への接続を容易にするプロキシ クラス、認証メソッド、およびサービス コントラクトを含みます。

Microsoft.Xrm.Sdk

属性型用のデータ コントラクト、プラグインを作成するためのインターフェイス、およびその他の汎用の xRM の型とメソッドを定義します。

Microsoft.Xrm.Sdk.Client

クライアント コードで使用するクラスを定義します。データ コンテキスト、Microsoft Dynamics 365 への接続を容易にするプロキシ クラス、および LINQ プロバイダーを含みます。

Microsoft.Xrm.Sdk.Discovery

探索サービスと通信するために必要なすべてのクラスを定義します。サービス コントラクト、すべての要求/応答、およびサポートするクラスを含みます。

Microsoft.Xrm.Sdk.Messages

作成、取得、更新、削除、関連付け、関連付け解除、およびメタデータの各クラス用の要求/応答クラスを定義します。

Microsoft.Xrm.Sdk.Metadata

Microsoft Dynamics 365 メタデータ用のデータ コントラクトを定義します。

Microsoft.Xrm.Sdk.Query

Microsoft Dynamics 365 に接続するために必要なクエリ クラスを定義します。

Microsoft.Xrm.Sdk.Workflow.dll

ユーザー定義のワークフロー活動を作成するために必要な型とメソッドを定義します。

Microsoft.Xrm.Sdk.Workflow

ユーザ定義のワークフロー活動を作成するために必要な属性と依存関係プロパティ クラスを定義します。

Microsoft.Xrm.Sdk.Workflow.Activities

Microsoft Dynamics 365 ワークフロー デザイナーによって使用されるワークフロー活動を定義します。

Microsoft.Xrm.Sdk.Workflow.Designers

Microsoft Visual Studio ワークフローを Microsoft Dynamics 365 に表示するための Visual Studio デザイナーを定義します。

Microsoft.Crm.Tools.EmailProviders.dll

Microsoft Dynamics 365 Email Router 用の、ユーザー定義の電子メール プロバイダー コンポーネントを開発するために必要なメソッドと型を定義します。

Microsoft.Crm.Tools.Email.Management

電子メール プロバイダーの管理の種類を定義します。

Microsoft.Crm.Tools.Email.Providers

ユーザー定義の電子メール プロバイダー用の基本クラスと、サポートする型を定義します。

Microsoft.Xrm.Sdk.Deployment.dll

展開 Web サービスと対話するための型とメソッドを定義します。

Microsoft.Xrm.Sdk.Deployment

展開 Web サービスと通信するために必要なデータ コントラクトを定義します。

Microsoft.Xrm.Sdk.Deployment.Proxy

展開 Web サービス用のプロキシを生成するヘルパー クラスを定義します。

関連項目

Microsoft Dynamics 365 のプログラミング モデル
コードでの事前バインド型エンティティ クラスの使用
コードでの遅延バインドされたエンティティ クラスの使用
Microsoft Dynamics 365 サービスをコードで使用
エンティティおよび属性の命名規則
Microsoft Dynamics 365 のエンティティ属性の概要
展開 Web サービスを使用した展開の管理

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権