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