SdkMessageProcessingStep
- Namespace:
PPDS.Dataverse.Generated - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Entity - Implements:
INotifyPropertyChanged,INotifyPropertyChanging,IExtensibleDataObject
Summary
Stage in the execution pipeline that a plug-in is to execute.
Members
Constructors
SdkMessageProcessingStep()
SdkMessageProcessingStep()
Default Constructor.
Properties
AsyncAutoDelete
Nullable<bool> AsyncAutoDelete { get; set; }
Indicates whether the asynchronous system job is automatically deleted on completion.
CanUseReadOnlyConnection
Nullable<bool> CanUseReadOnlyConnection { get; set; }
Identifies whether a SDK Message Processing Step type will be ReadOnly or Read Write. false - ReadWrite, true - ReadOnly
Category
string Category { get; set; }
For internal use only.
ComponentState
Nullable<componentstate> ComponentState { get; }
For internal use only.
Configuration
string Configuration { get; set; }
Step-specific configuration for the plug-in type. Passed to the plug-in constructor at run time.
CreatedBy
EntityReference CreatedBy { get; }
Unique identifier of the user who created the SDK message processing step.
CreatedOn
Nullable<DateTime> CreatedOn { get; }
Date and time when the SDK message processing step was created.
CreatedOnBehalfBy
EntityReference CreatedOnBehalfBy { get; }
Unique identifier of the delegate user who created the sdkmessageprocessingstep.
CustomizationLevel
Nullable<int> CustomizationLevel { get; }
Customization level of the SDK message processing step.
Description
string Description { get; set; }
Description of the SDK message processing step.
EnablePluginProfiler
Nullable<bool> EnablePluginProfiler { get; set; }
EnablePluginProfiler
EventExpander
string EventExpander { get; set; }
Configuration for sending pipeline events to the Event Expander service.
EventHandler
EntityReference EventHandler { get; set; }
Unique identifier of the associated event handler.
FilteringAttributes
string FilteringAttributes { get; set; }
Comma-separated list of attributes. If at least one of these attributes is modified, the plug-in should execute.
FxExpressionId
EntityReference FxExpressionId { get; set; }
Unique identifier for fxexpression associated with SdkMessageProcessingStep.
ImpersonatingUserId
EntityReference ImpersonatingUserId { get; set; }
Unique identifier of the user to impersonate context when step is executed.
IntroducedVersion
string IntroducedVersion { get; set; }
Version in which the form is introduced.
InvocationSource
Nullable<sdkmessageprocessingstep_invocationsource> InvocationSource { get; set; }
Identifies if a plug-in should be executed from a parent pipeline, a child pipeline, or both.
IsCustomizable
BooleanManagedProperty IsCustomizable { get; set; }
Information that specifies whether this component can be customized.
IsHidden
BooleanManagedProperty IsHidden { get; set; }
Information that specifies whether this component should be hidden.
IsManaged
Nullable<bool> IsManaged { get; }
Information that specifies whether this component is managed.
Mode
Nullable<sdkmessageprocessingstep_mode> Mode { get; set; }
Run-time mode of execution, for example, synchronous or asynchronous.
ModifiedBy
EntityReference ModifiedBy { get; }
Unique identifier of the user who last modified the SDK message processing step.
ModifiedOn
Nullable<DateTime> ModifiedOn { get; }
Date and time when the SDK message processing step was last modified.
ModifiedOnBehalfBy
EntityReference ModifiedOnBehalfBy { get; }
Unique identifier of the delegate user who last modified the sdkmessageprocessingstep.
Name
string Name { get; set; }
Name of SdkMessage processing step.
OrganizationId
EntityReference OrganizationId { get; }
Unique identifier of the organization with which the SDK message processing step is associated.
OverwriteTime
Nullable<DateTime> OverwriteTime { get; }
For internal use only.
PluginTypeId
EntityReference PluginTypeId { get; set; }
Unique identifier of the plug-in type associated with the step.
PowerfxRuleId
EntityReference PowerfxRuleId { get; set; }
Unique identifier for powerfxrule associated with SdkMessageProcessingStep.
Rank
Nullable<int> Rank { get; set; }
Processing order within the stage.
RuntimeIntegrationProperties
string RuntimeIntegrationProperties { get; set; }
For internal use only. Holds miscellaneous properties related to runtime integration.
SdkMessageFilterId
EntityReference SdkMessageFilterId { get; set; }
Unique identifier of the SDK message filter.
SdkMessageId
EntityReference SdkMessageId { get; set; }
Unique identifier of the SDK message.
SdkMessageProcessingStepId
Nullable<Guid> SdkMessageProcessingStepId { get; set; }
Unique identifier of the SDK message processing step entity.
SdkMessageProcessingStepIdUnique
Nullable<Guid> SdkMessageProcessingStepIdUnique { get; }
Unique identifier of the SDK message processing step.
SdkMessageProcessingStepSecureConfigId
EntityReference SdkMessageProcessingStepSecureConfigId { get; set; }
Unique identifier of the Sdk message processing step secure configuration.
SdkMessageProcessingStep_AsyncOperations
IEnumerable<AsyncOperation> SdkMessageProcessingStep_AsyncOperations { get; set; }
1:N SdkMessageProcessingStep_AsyncOperations
SolutionId
Nullable<Guid> SolutionId { get; }
Unique identifier of the associated solution.
Stage
Nullable<sdkmessageprocessingstep_stage> Stage { get; set; }
Stage in the execution pipeline that the SDK message processing step is in.
StateCode
Nullable<sdkmessageprocessingstep_statecode> StateCode { get; set; }
Status of the SDK message processing step.
StatusCode
Nullable<sdkmessageprocessingstep_statuscode> StatusCode { get; set; }
Reason for the status of the SDK message processing step.
SupportedDeployment
Nullable<sdkmessageprocessingstep_supporteddeployment> SupportedDeployment { get; set; }
Deployment that the SDK message processing step should be executed on; server, client, or both.
VersionNumber
Nullable<long> VersionNumber { get; }
Number that identifies a specific revision of the SDK message processing step.
createdby_sdkmessageprocessingstep
SystemUser createdby_sdkmessageprocessingstep { get; }
N:1 createdby_sdkmessageprocessingstep
impersonatinguserid_sdkmessageprocessingstep
SystemUser impersonatinguserid_sdkmessageprocessingstep { get; set; }
N:1 impersonatinguserid_sdkmessageprocessingstep
lk_sdkmessageprocessingstep_createdonbehalfby
SystemUser lk_sdkmessageprocessingstep_createdonbehalfby { get; }
N:1 lk_sdkmessageprocessingstep_createdonbehalfby
lk_sdkmessageprocessingstep_modifiedonbehalfby
SystemUser lk_sdkmessageprocessingstep_modifiedonbehalfby { get; }
N:1 lk_sdkmessageprocessingstep_modifiedonbehalfby
modifiedby_sdkmessageprocessingstep
SystemUser modifiedby_sdkmessageprocessingstep { get; }
N:1 modifiedby_sdkmessageprocessingstep
plugintype_sdkmessageprocessingstep
PluginType plugintype_sdkmessageprocessingstep { get; set; }
N:1 plugintype_sdkmessageprocessingstep
plugintypeid_sdkmessageprocessingstep
PluginType plugintypeid_sdkmessageprocessingstep { get; set; }
N:1 plugintypeid_sdkmessageprocessingstep
sdkmessagefilterid_sdkmessageprocessingstep
SdkMessageFilter sdkmessagefilterid_sdkmessageprocessingstep { get; set; }
N:1 sdkmessagefilterid_sdkmessageprocessingstep
sdkmessageid_sdkmessageprocessingstep
SdkMessage sdkmessageid_sdkmessageprocessingstep { get; set; }
N:1 sdkmessageid_sdkmessageprocessingstep
sdkmessageprocessingstepid_sdkmessageprocessingstepimage
IEnumerable<SdkMessageProcessingStepImage> sdkmessageprocessingstepid_sdkmessageprocessingstepimage { get; set; }
1:N sdkmessageprocessingstepid_sdkmessageprocessingstepimage