Solution
- Namespace:
PPDS.Dataverse.Generated - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Entity - Implements:
INotifyPropertyChanged,INotifyPropertyChanging,IExtensibleDataObject
Summary
A solution which contains CRM customizations.
Members
Constructors
Solution()
Solution()
Default Constructor.
Properties
ConfigurationPageId
EntityReference ConfigurationPageId { get; set; }
A link to an optional configuration page for this solution.
CreatedBy
EntityReference CreatedBy { get; }
Unique identifier of the user who created the solution.
CreatedOn
Nullable<DateTime> CreatedOn { get; }
Date and time when the solution was created.
CreatedOnBehalfBy
EntityReference CreatedOnBehalfBy { get; }
Unique identifier of the delegate user who created the solution.
Description
string Description { get; set; }
Description of the solution.
EnabledForSourceControlIntegration
Nullable<bool> EnabledForSourceControlIntegration { get; set; }
Indicates if solution is enabled for source control integration
FriendlyName
string FriendlyName { get; set; }
User display name for the solution.
InstalledOn
Nullable<DateTime> InstalledOn { get; }
Date and time when the solution was installed/upgraded.
IsApiManaged
Nullable<bool> IsApiManaged { get; }
Information about whether the solution is api managed.
IsManaged
Nullable<bool> IsManaged { get; }
Indicates whether the solution is managed or unmanaged.
IsVisible
Nullable<bool> IsVisible { get; }
Indicates whether the solution is visible outside of the platform.
ModifiedBy
EntityReference ModifiedBy { get; }
Unique identifier of the user who last modified the solution.
ModifiedOn
Nullable<DateTime> ModifiedOn { get; }
Date and time when the solution was last modified.
ModifiedOnBehalfBy
EntityReference ModifiedOnBehalfBy { get; }
Unique identifier of the delegate user who modified the solution.
OrganizationId
EntityReference OrganizationId { get; }
Unique identifier of the organization associated with the solution.
ParentSolutionId
EntityReference ParentSolutionId { get; }
Unique identifier of the parent solution. Should only be non-null if this solution is a patch.
PinpointPublisherId
Nullable<long> PinpointPublisherId { get; }
Identifier of the publisher of this solution in Microsoft Pinpoint.
PinpointSolutionDefaultLocale
string PinpointSolutionDefaultLocale { get; }
Default locale of the solution in Microsoft Pinpoint.
PinpointSolutionId
Nullable<long> PinpointSolutionId { get; }
Identifier of the solution in Microsoft Pinpoint.
PublisherId
EntityReference PublisherId { get; set; }
Unique identifier of the publisher.
Referencedsolution_parent_solution
IEnumerable<Solution> Referencedsolution_parent_solution { get; set; }
1:N solution_parent_solution
Referencingsolution_parent_solution
Solution Referencingsolution_parent_solution { get; }
N:1 solution_parent_solution
SolutionId
Nullable<Guid> SolutionId { get; set; }
Unique identifier of the solution.
SolutionPackageVersion
string SolutionPackageVersion { get; set; }
Solution package source organization version
SolutionType
Nullable<solution_solutiontype> SolutionType { get; set; }
Solution Type
SourceControlSyncStatus
Nullable<solution_sourcecontrolsyncstatus> SourceControlSyncStatus { get; set; }
Indicates the current status of source control integration
TemplateSuffix
string TemplateSuffix { get; set; }
The template suffix of this solution
Thumbprint
string Thumbprint { get; set; }
thumbprint of the solution signature
UniqueName
string UniqueName { get; set; }
The unique name of this solution
UpdatedOn
Nullable<DateTime> UpdatedOn { get; }
Date and time when the solution was updated.
UpgradeInfo
string UpgradeInfo { get; }
Contains component info for the solution upgrade operation
Version
string Version { get; set; }
Solution version, used to identify a solution for upgrades and hotfixes.
lk_solution_createdby
SystemUser lk_solution_createdby { get; }
N:1 lk_solution_createdby
lk_solution_modifiedby
SystemUser lk_solution_modifiedby { get; }
N:1 lk_solution_modifiedby
lk_solutionbase_createdonbehalfby
SystemUser lk_solutionbase_createdonbehalfby { get; }
N:1 lk_solutionbase_createdonbehalfby
lk_solutionbase_modifiedonbehalfby
SystemUser lk_solutionbase_modifiedonbehalfby { get; }
N:1 lk_solutionbase_modifiedonbehalfby
publisher_solution
Publisher publisher_solution { get; set; }
N:1 publisher_solution
solution_role
IEnumerable<Role> solution_role { get; set; }
1:N solution_role
solution_solutioncomponent
IEnumerable<SolutionComponent> solution_solutioncomponent { get; set; }
1:N solution_solutioncomponent