Export (0) Print
Expand All

RemoteExecutionContext Properties

Applies To: CRM 2015 on-prem, CRM Online

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

 NameDescription
public propertyBusinessUnitIdGets the global unique identifier of the business unit that the entity currently being processed by the event execution pipeline belongs to.
public propertyCorrelationIdGets the global unique identifier for tracking plug-in execution.
public propertyDepthGets the current depth of execution in the call stack.
public propertyExtensionDataA structure that contains extra data.
public propertyInitiatingUserIdGets the global unique identifier of the system user account under which the current pipeline is executing.
public propertyInputParametersGets the parameters of the request message that triggered the event that caused the plug-in to execute.
public propertyIsExecutingOfflineGets a value indicating if the plug-in is executing from the Microsoft Dynamics CRM for Microsoft Office Outlook with Offline Access client while it is offline.
public propertyIsInTransactionGets a value indicating if the plug-in is executing within the database transaction.
public propertyIsOfflinePlaybackGets a value indicating if the plug-in is executing as a result of the Microsoft Dynamics CRM for Microsoft Office Outlook with Offline Access client transitioning from offline to online and synchronizing with the Microsoft Dynamics CRM server.
public propertyIsolationModeGets a value indicating if the plug-in is executing in the sandbox.
public propertyMessageNameGets the name of the Web service message that is being processed by the event execution pipeline.
public propertyModeGets the mode of plug-in execution.
public propertyOperationCreatedOnGets the date and time that the related System Job was created.
public propertyOperationIdGets the global unique identifier of the related System Job.
public propertyOrganizationIdGets the global unique identifier of the organization that the entity belongs to and the plug-in executes under.
public propertyOrganizationNameGets the unique name of the organization that the entity currently being processed belongs to and the plug-in executes under.
public propertyOutputParametersGets the parameters of the response message after the core platform operation has completed.
public propertyOwningExtensionGets a reference to the related SdkMessageProcessingingStep or ServiceEndpoint.
public propertyParentContextGets the remote execution context from the parent operation.
public propertyPostEntityImagesGets the properties of the primary entity after the core platform operation has been completed.
public propertyPreEntityImagesGets the properties of the primary entity before the core platform operation has begins.
public propertyPrimaryEntityIdGets the global unique identifier of the primary entity for which the pipeline is processing events.
public propertyPrimaryEntityNameGets the name of the primary entity for which the pipeline is processing events.
public propertyRequestIdGets the global unique identifier of the request being processed by the event execution pipeline.
public propertySecondaryEntityNameGets the name of the secondary entity that has a relationship with the primary entity.
public propertySharedVariablesGets the custom properties that are shared between plug-ins.
public propertyStageGets the stage in the execution pipeline that a synchronous plug-in is registered for.
public propertyUserIdGets the global unique identifier of the system user for whom the plug-in invokes Web service methods on behalf of.

 NameDescription
 ParentContextFor internal use only.

Send comments about this topic to Microsoft.
© 2014 Microsoft Corporation. All rights reserved.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft