OrganizationServiceContextExtensions.AddLink<TSource, TTarget> Method (OrganizationServiceContext, TSource, Expression<Func<TSource, TTarget>>, TTarget)
Applies To: Dynamics CRM 2013
Adds a link between two entity instances.
Namespace: Microsoft.Xrm.Client
Assembly: Microsoft.Xrm.Client (in Microsoft.Xrm.Client.dll)
Syntax
public static void AddLink<TSource, TTarget>(
this OrganizationServiceContext context,
TSource source,
Expression<Func<TSource, 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 AddLink(
OrganizationServiceContext^ context,
TSource source,
Expression<Func<TSource, TTarget>^>^ propertySelector,
TTarget target
)
static member AddLink<'TSource, 'TTarget when 'TSource : Entity when 'TTarget : Entity> :
context:OrganizationServiceContext *
source:'TSource *
propertySelector:Expression<Func<'TSource, 'TTarget>> *
target:'TTarget -> unit
<ExtensionAttribute>
Public Shared Sub AddLink(Of TSource As Entity, TTarget As Entity) (
context As OrganizationServiceContext,
source As TSource,
propertySelector As Expression(Of Func(Of TSource, 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, 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 AddLink method.
See Also
AddLink Overload
OrganizationServiceContextExtensions Class
Microsoft.Xrm.Client Namespace
Return to top