RemoteExecutionContext Members
Applies To: Microsoft Dynamics CRM 2013, Microsoft Dynamics CRM Online
Defines the contextual information sent to a remote service endpoint at run-time.
The following tables list the members exposed by the RemoteExecutionContext type.
Public Constructors
Name | Description | |
---|---|---|
RemoteExecutionContext | Initializes a new instance of the RemoteExecutionContext class. |
Top
Public Properties
Name | Description | |
---|---|---|
BusinessUnitId | Gets the global unique identifier of the business unit that the entity currently being processed by the event execution pipeline belongs to. | |
CorrelationId | Gets the global unique identifier for tracking plug-in execution. | |
Depth | Gets the current depth of execution in the call stack. | |
ExtensionData | A structure that contains extra data. | |
InitiatingUserId | Gets the global unique identifier of the system user account under which the current pipeline is executing. | |
InputParameters | Gets the parameters of the request message that triggered the event that caused the plug-in to execute. | |
IsExecutingOffline | Gets 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. | |
IsInTransaction | Gets a value indicating if the plug-in is executing within the database transaction. | |
IsOfflinePlayback | Gets 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. | |
IsolationMode | Gets a value indicating if the plug-in is executing in the sandbox. | |
MessageName | Gets the name of the Web service message that is being processed by the event execution pipeline. | |
Mode | Gets the mode of plug-in execution. | |
OperationCreatedOn | Gets the date and time that the related System Job was created. | |
OperationId | Gets the global unique identifier of the related System Job. | |
OrganizationId | Gets the global unique identifier of the organization that the entity belongs to and the plug-in executes under. | |
OrganizationName | Gets the unique name of the organization that the entity currently being processed belongs to and the plug-in executes under. | |
OutputParameters | Gets the parameters of the response message after the core platform operation has completed. | |
OwningExtension | Gets a reference to the related SdkMessageProcessingingStep or ServiceEndpoint. | |
ParentContext | Gets the remote execution context from the parent operation. | |
PostEntityImages | Gets the properties of the primary entity after the core platform operation has been completed. | |
PreEntityImages | Gets the properties of the primary entity before the core platform operation has begins. | |
PrimaryEntityId | Gets the global unique identifier of the primary entity for which the pipeline is processing events. | |
PrimaryEntityName | Gets the name of the primary entity for which the pipeline is processing events. | |
RequestId | Gets the global unique identifier of the request being processed by the event execution pipeline. | |
SecondaryEntityName | Gets the name of the secondary entity that has a relationship with the primary entity. | |
SharedVariables | Gets the custom properties that are shared between plug-ins. | |
Stage | Gets the stage in the execution pipeline that a synchronous plug-in is registered for. | |
UserId | Gets the global unique identifier of the system user for whom the plug-in invokes Web service methods on behalf of. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | (inherited from Object) | |
GetHashCode | (inherited from Object) | |
GetType | (inherited from Object) | |
ToString | (inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ParentContext | For internal use only. |
Top
See Also
Reference
RemoteExecutionContext Class
Microsoft.Xrm.Sdk Namespace
IPluginExecutionContext Interface
Other Resources
Write a Listener for a Windows Azure Solution
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.