Skip to main content

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