Skip to main content

SdkMessageFilter

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

Summary

Filter that defines which SDK messages are valid for each type of entity.

Members

Constructors

SdkMessageFilter()

SdkMessageFilter()

Default Constructor.

Properties

Availability

Nullable<int> Availability { get; set; }

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

ComponentState

Nullable<componentstate> ComponentState { get; }

For internal use only.

CreatedBy

EntityReference CreatedBy { get; }

Unique identifier of the user who created the SDK message filter.

CreatedOn

Nullable<DateTime> CreatedOn { get; }

Date and time when the SDK message filter was created.

CreatedOnBehalfBy

EntityReference CreatedOnBehalfBy { get; }

Unique identifier of the delegate user who created the sdkmessagefilter.

CustomizationLevel

Nullable<int> CustomizationLevel { get; }

Customization level of the SDK message filter.

IntroducedVersion

string IntroducedVersion { get; set; }

Version in which the component is introduced.

IsCustomProcessingStepAllowed

Nullable<bool> IsCustomProcessingStepAllowed { get; set; }

Indicates whether a custom SDK message processing step is allowed.

IsManaged

Nullable<bool> IsManaged { get; }

Information that specifies whether this component is managed.

IsVisible

Nullable<bool> IsVisible { get; }

Indicates whether the filter should be visible.

ModifiedBy

EntityReference ModifiedBy { get; }

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

ModifiedOn

Nullable<DateTime> ModifiedOn { get; }

Date and time when the SDK message filter was last modified.

ModifiedOnBehalfBy

EntityReference ModifiedOnBehalfBy { get; }

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

Name

string Name { get; set; }

Name of the SDK message filter.

OrganizationId

EntityReference OrganizationId { get; }

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

OverwriteTime

Nullable<DateTime> OverwriteTime { get; }

For internal use only.

PrimaryObjectTypeCode

string PrimaryObjectTypeCode { get; }

Type of entity with which the SDK message filter is primarily associated.

RestrictionLevel

Nullable<int> RestrictionLevel { get; set; }

For internal use only.

SdkMessageFilterId

Nullable<Guid> SdkMessageFilterId { get; set; }

Unique identifier of the SDK message filter entity.

SdkMessageFilterIdUnique

Nullable<Guid> SdkMessageFilterIdUnique { get; }

Unique identifier of the SDK message filter.

SdkMessageId

EntityReference SdkMessageId { get; set; }

Unique identifier of the related SDK message.

SecondaryObjectTypeCode

string SecondaryObjectTypeCode { get; }

Type of entity with which the SDK message filter is secondarily associated.

SolutionId

Nullable<Guid> SolutionId { get; }

Unique identifier of the associated solution.

WorkflowSdkStepEnabled

Nullable<bool> WorkflowSdkStepEnabled { get; }

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

createdby_sdkmessagefilter

SystemUser createdby_sdkmessagefilter { get; }

N:1 createdby_sdkmessagefilter

lk_sdkmessagefilter_createdonbehalfby

SystemUser lk_sdkmessagefilter_createdonbehalfby { get; }

N:1 lk_sdkmessagefilter_createdonbehalfby

lk_sdkmessagefilter_modifiedonbehalfby

SystemUser lk_sdkmessagefilter_modifiedonbehalfby { get; }

N:1 lk_sdkmessagefilter_modifiedonbehalfby

modifiedby_sdkmessagefilter

SystemUser modifiedby_sdkmessagefilter { get; }

N:1 modifiedby_sdkmessagefilter

sdkmessagefilterid_sdkmessageprocessingstep

IEnumerable<SdkMessageProcessingStep> sdkmessagefilterid_sdkmessageprocessingstep { get; set; }

1:N sdkmessagefilterid_sdkmessageprocessingstep

sdkmessageid_sdkmessagefilter

SdkMessage sdkmessageid_sdkmessagefilter { get; set; }

N:1 sdkmessageid_sdkmessagefilter