Skip to main content

SdkMessage

  • Namespace: PPDS.Dataverse.Generated
  • Assembly: PPDS.Dataverse
  • Kind: Class
  • Base: Entity
  • Implements: INotifyPropertyChanged, INotifyPropertyChanging, IExtensibleDataObject

Summary

Message that is supported by the SDK.

Members

Constructors

SdkMessage()

SdkMessage()

Default Constructor.

Properties

AutoTransact

Nullable<bool> AutoTransact { get; set; }

Information about whether the SDK message is automatically transacted.

Availability

Nullable<int> Availability { get; set; }

Identifies where a method will be exposed. 0 - Server, 1 - Client, 2 - both.

CategoryName

string CategoryName { get; set; }

If this is a categorized method, this is the name, otherwise None.

ComponentState

Nullable<componentstate> ComponentState { get; }

For internal use only.

CreatedBy

EntityReference CreatedBy { get; }

Unique identifier of the user who created the SDK message.

CreatedOn

Nullable<DateTime> CreatedOn { get; }

Date and time when the SDK message was created.

CreatedOnBehalfBy

EntityReference CreatedOnBehalfBy { get; }

Unique identifier of the delegate user who created the sdkmessage.

CustomizationLevel

Nullable<int> CustomizationLevel { get; }

Customization level of the SDK message.

ExecutePrivilegeName

string ExecutePrivilegeName { get; set; }

Name of the privilege that allows execution of the SDK message

Expand

Nullable<bool> Expand { get; set; }

Indicates whether the SDK message should have its requests expanded per primary entity defined in its filters.

IntroducedVersion

string IntroducedVersion { get; set; }

Version in which the component is introduced.

IsActive

Nullable<bool> IsActive { get; set; }

Information about whether the SDK message is active.

IsManaged

Nullable<bool> IsManaged { get; }

Information that specifies whether this component is managed.

IsPrivate

Nullable<bool> IsPrivate { get; set; }

Indicates whether the SDK message is private.

IsReadOnly

Nullable<bool> IsReadOnly { get; set; }

Identifies whether an SDK message will be ReadOnly or Read Write. false - ReadWrite, true - ReadOnly .

IsValidForExecuteAsync

Nullable<bool> IsValidForExecuteAsync { get; }

For internal use only.

ModifiedBy

EntityReference ModifiedBy { get; }

Unique identifier of the user who last modified the SDK message.

ModifiedOn

Nullable<DateTime> ModifiedOn { get; }

Date and time when the SDK message was last modified.

ModifiedOnBehalfBy

EntityReference ModifiedOnBehalfBy { get; }

Unique identifier of the delegate user who last modified the sdkmessage.

Name

string Name { get; set; }

Name of the SDK message.

OrganizationId

EntityReference OrganizationId { get; }

Unique identifier of the organization with which the SDK message is associated.

OverwriteTime

Nullable<DateTime> OverwriteTime { get; }

For internal use only.

SdkMessageId

Nullable<Guid> SdkMessageId { get; set; }

Unique identifier of the SDK message entity.

SdkMessageIdUnique

Nullable<Guid> SdkMessageIdUnique { get; }

Unique identifier of the SDK message.

SolutionId

Nullable<Guid> SolutionId { get; }

Unique identifier of the associated solution.

Template

Nullable<bool> Template { get; set; }

Indicates whether the SDK message is a template.

ThrottleSettings

string ThrottleSettings { get; }

For internal use only.

VersionNumber

Nullable<long> VersionNumber { get; }

Number that identifies a specific revision of the SDK message.

WorkflowSdkStepEnabled

Nullable<bool> WorkflowSdkStepEnabled { get; }

Whether or not the SDK message can be called from a workflow.

createdby_sdkmessage

SystemUser createdby_sdkmessage { get; }

N:1 createdby_sdkmessage

lk_sdkmessage_createdonbehalfby

SystemUser lk_sdkmessage_createdonbehalfby { get; }

N:1 lk_sdkmessage_createdonbehalfby

lk_sdkmessage_modifiedonbehalfby

SystemUser lk_sdkmessage_modifiedonbehalfby { get; }

N:1 lk_sdkmessage_modifiedonbehalfby

modifiedby_sdkmessage

SystemUser modifiedby_sdkmessage { get; }

N:1 modifiedby_sdkmessage

sdkmessageid_sdkmessagefilter

IEnumerable<SdkMessageFilter> sdkmessageid_sdkmessagefilter { get; set; }

1:N sdkmessageid_sdkmessagefilter

sdkmessageid_sdkmessageprocessingstep

IEnumerable<SdkMessageProcessingStep> sdkmessageid_sdkmessageprocessingstep { get; set; }

1:N sdkmessageid_sdkmessageprocessingstep