OrganizationServiceContextExtensions.AddRelatedObject<TSource, TTarget> Method (OrganizationServiceContext, TSource, Expression<Func<TSource, IEnumerable<TTarget>>>, TTarget)
Applies To: Dynamics CRM 2015
Namespace: Microsoft.Xrm.Client
Assembly: Microsoft.Xrm.Client (in Microsoft.Xrm.Client.dll)
Syntax
public static void AddRelatedObject<TSource, TTarget>(
this OrganizationServiceContext context,
TSource source,
Expression<Func<TSource, IEnumerable<TTarget>>> propertySelector,
TTarget target
)
where TSource : Entity
where TTarget : Entity
public:
generic<typename TSource, typename TTarget>
where TSource : Entity
where TTarget : Entity
[ExtensionAttribute]
static void AddRelatedObject(
OrganizationServiceContext^ context,
TSource source,
Expression<Func<TSource, IEnumerable<TTarget>^>^>^ propertySelector,
TTarget target
)
static member AddRelatedObject<'TSource, 'TTarget when 'TSource : Entity when 'TTarget : Entity> :
context:OrganizationServiceContext *
source:'TSource *
propertySelector:Expression<Func<'TSource, IEnumerable<'TTarget>>> *
target:'TTarget -> unit
<ExtensionAttribute>
Public Shared Sub AddRelatedObject(Of TSource As Entity, TTarget As Entity) (
context As OrganizationServiceContext,
source As TSource,
propertySelector As Expression(Of Func(Of TSource, IEnumerable(Of TTarget))),
target As TTarget
)
Parameters
context
Type: Microsoft.Xrm.Sdk.Client.OrganizationServiceContextType: OrganizationServiceContext. The service context.
source
Type: TSourceType: TSource. The source entity instance.
- propertySelector
Type: System.Linq.Expressions.Expression<Func<TSource, IEnumerable<TTarget>>>
target
Type: TTargetType: TTarget. The target entity instance.
Type Parameters
- TSource
The source entity.
- TTarget
The target entity.
Remarks
This is an extension to the core AddRelatedObject method.
See Also
AddRelatedObject Overload
OrganizationServiceContextExtensions Class
Microsoft.Xrm.Client Namespace
Return to top
© 2017 Microsoft. All rights reserved. Copyright