重複ルール (DuplicateRule) エンティティのメッセージおよびメソッド

 

公開日: 2016年11月

対象: Dynamics CRM 2015

重複ルールは、指定されたエンティティの種類に対して重複レコードを検出するためのルールです。 このエンティティのスキーマ名は DuplicateRule です。組織のエンティティ メタデータを表示するには、「組織のメタデータの参照」で説明されているメタデータ ブラウザー ソリューションをインストールします。 カスタマイズされていない組織のメタデータを、EntityMetadata.xlsx という名前の Excel ファイルで見ることもできます。このファイルは、ダウンロードした SDK の最上位のフォルダーに含まれています。

IOrganizationService.Execute メソッドで、このエンティティに関連して使用されるメッセージを次の表に示します。

メッセージ

説明

AssignRequest

重複ルールを別のユーザーまたはチームに割り当てます。

AssociateRequest

関連付けに参加している一対一のレコード間または一対多のレコード間のリンクを作成します。IOrganizationService.Associate メソッドを使用することもできます。詳細については、「エンティティ レコードに対する操作」を参照してください。 このエンティティで使用する既定の関連付けの一覧については、重複ルールエンティティのメタデータを参照してください。この情報は、組織のメタデータ内にあります。 前述のメタデータ ブラウザー情報を確認してください。

CompoundCreateRequest

削除されました。CreateRequest クラスが使用されます。

重複ルールおよび関連する重複ルールの条件を作成します。

CompoundUpdateDuplicateDetectionRuleRequest

重複ルールおよび関連する重複ルールの条件を更新します。

CreateRequest

重複ルールを作成します。IOrganizationService.Create メソッドを呼び出すこともできます。

DeleteRequest

重複ルールを削除します。IOrganizationService.Delete メソッドを呼び出すこともできます。

DisassociateRequest

関連付けに参加している一対一のレコード間または一対多のレコード間からリンクを削除します。IOrganizationService を使用することもできます。Disassociate メソッド。詳細については、「エンティティ レコードに対する操作」を参照してください。 このエンティティで使用する既定の関連付けの一覧については、重複ルールエンティティのメタデータを参照してください。この情報は、組織のメタデータ内にあります。 前述のメタデータ ブラウザー情報を確認してください。

GrantAccessRequest

重複ルールを別のセキュリティ プリンシパル (ユーザーまたはチーム) と共有します。

InitializeFromRequest

2 つのエンティティに属性マップが定義されている場合に、既存のレコードに基づいて新しいレコードを初期化します。 詳細については、「エンティティ マッピングおよび属性マッピングのカスタマイズ」を参照してください。

ModifyAccessRequest

別のセキュリティ プリンシパル (ユーザーまたはチーム) と以前共有していた重複ルールのアクセス権を変更します。

PublishDuplicateRuleRequest

重複ルールを公開します。

RetrieveDuplicatesRequest

重複データ検出が有効であり、エンティティ用の重複データ検出ルールが公開済みである場合に、指定されたレコードについて重複レコードを検出および取得します。 詳細については、「重複データの検出」を参照してください。

RetrieveRequest

重複ルールを取得します。IOrganizationService.Retrieve メソッドを呼び出すこともできます。

RetrieveMultipleRequest

重複ルールのコレクションを取得します。IOrganizationService.RetrieveMultiple メソッドを呼び出すこともできます。

RetrievePrincipalAccessRequest

指定したセキュリティ プリンシパル (ユーザーまたはチーム) が重複ルールに対して持つアクセス権を取得します。

RetrieveSharedPrincipalsAndAccessRequest

重複ルールへのアクセス権を持っているセキュリティ プリンシパル (ユーザーまたはチーム) と、重複ルールへのそのアクセス権を取得します。

RevokeAccessRequest

指定したセキュリティ プリンシパル (ユーザーまたはチーム) の重複ルールのアクセス権を取り消します。

UnpublishDuplicateRuleRequest

重複ルールを非公開にします。

UpdateRequest

重複ルールを更新します。IOrganizationService.Update メソッドを呼び出すこともできます。

関連項目

重複データの検出
DuplicateRule (duplicate detection rule) entity privileges
DuplicateRuleCondition エンティティのメッセージとメソッド

© 2017 Microsoft. All rights reserved. 著作権