Skip to main content

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