IPlugin.Execute(IServiceProvider) IPlugin.Execute(IServiceProvider) IPlugin.Execute(IServiceProvider) IPlugin.Execute(IServiceProvider) Method

Definition

Executes plug-in code in response to an event.

public:
 void Execute(IServiceProvider ^ serviceProvider);
public void Execute (IServiceProvider serviceProvider);
abstract member Execute : IServiceProvider -> unit
Public Sub Execute (serviceProvider As IServiceProvider)

Parameters

serviceProvider
IServiceProvider IServiceProvider IServiceProvider IServiceProvider

Type: IService_Provider. A container for service objects. Contains references to the plug-in execution context (IPluginExecutionContext), tracing service (ITracingService), organization service (IOrganizationServiceFactory), and notification service (IServiceEndpointNotificationService).

Remarks

Called by the event execution pipeline during processing of a message request for which the plug-in was registered. For more information, see the IServiceProvider Interface. The notification service is only provided for asynchronous registered plug-ins.

Applies to