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