Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Queries an Object via a M to M Link
Namespace:   Microsoft.Xrm.Tooling.Connector
Assembly:  Microsoft.Xrm.Tooling.Connector (in Microsoft.Xrm.Tooling.Connector.dll)
Syntax
public Dictionary<string, Dictionary<string, object>> GetEntityDataByLinkedSearch(
    string returnEntityName,
    Dictionary<string, string> primarySearchParameters,
    string linkedEntityName,
    Dictionary<string, string> linkedSearchParameters,
    string linkedEntityLinkAttribName,
    string m2MEntityName,
    string returnEntityPrimaryId,
    CrmServiceClient.LogicalSearchOperator searchOperator,
    List<string> fieldList,
    Guid batchId = null
)
Public Function GetEntityDataByLinkedSearch (
    returnEntityName As String,
    primarySearchParameters As Dictionary(Of String, String),
    linkedEntityName As String,
    linkedSearchParameters As Dictionary(Of String, String),
    linkedEntityLinkAttribName As String,
    m2MEntityName As String,
    returnEntityPrimaryId As String,
    searchOperator As CrmServiceClient.LogicalSearchOperator,
    fieldList As List(Of String),
    batchId As Guid
) As Dictionary(Of String, Dictionary(Of String, Object))
Parameters
- returnEntityName 
 Type: System.String- Name of the entity you want return data from 
- primarySearchParameters 
 Type: System.Collections.Generic.Dictionary<String, String>- Search Prams for the Return Entity 
- linkedEntityName 
 Type: System.String- Name of the entity you are linking too 
- linkedSearchParameters 
 Type: System.Collections.Generic.Dictionary<String, String>- Search Prams for the Entity you are linking too 
- linkedEntityLinkAttribName 
 Type: System.String- Key field on the Entity you are linking too 
- m2MEntityName 
 Type: System.String- CRM Name of the Relationship 
- returnEntityPrimaryId 
 Type: System.String- Key field on the Entity you want to return data from 
- searchOperator 
 Type: Microsoft.Xrm.Tooling.Connector.CrmServiceClient.LogicalSearchOperator- Search Operator to apply 
- batchId 
 Type: System.Guid- Optional: if set to a valid GUID, generated by the Create Batch Request Method, will assigned the request to the batch for later execution, on fail, runs the request immediately 
- fieldList 
 Type: System.Collections.Generic.List<String>- List of Fields from the Returned Entity you want 
Return Value
Type: System.Collections.Generic.Dictionary<String, Dictionary<String, Object>>
See Also
GetEntityDataByLinkedSearch Overload
CrmServiceClient Class
Microsoft.Xrm.Tooling.Connector Namespace
Return to top
Microsoft Dynamics 365
© 2016 Microsoft. All rights reserved. Copyright