I am working with a C# legacy codebase that contains a T4 template. The C# file is regenerated without issue, but when attempting to build the project I have come across the following error:
Error CS0579 Duplicate 'global::Microsoft.OData.Client.OriginalNameAttribute' attribute
Upon examination, the code this line refers to the Solution partial class in the generated C# file (conflicting attribute definitions below). Both of these appear to be system defined (i.e. not custom types/entities).
The last time this code was generated in 2016, there was no conflicting "Solution" attribute. However, I do not have access to the metadata used to generate the code at that time. The metadata file that I referenced was downloaded from Dynamics 365 > Customizations > Developer Resources > Instance Web API.
Has anyone run across this issue before? Any insight would be appreciated.
/// FIRST OCCURRENCE OF SOLUTION ATTRIBUTE FOUND IN GENERATED C# CODE /// <summary> /// There are no comments for Solution in the schema. /// </summary> /// <KeyProperties> /// Solutionid /// </KeyProperties> [global::Microsoft.OData.Client.Key("solutionid")] [global::Microsoft.OData.Client.EntitySet("solutions")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution")] public partial class Solution : Crmbaseentity { /// <summary> /// Create a new Solution object. /// </summary> /// <param name="createdby">Initial value of Createdby.</param> /// <param name="modifiedby">Initial value of Modifiedby.</param> /// <param name="modifiedonbehalfby">Initial value of Modifiedonbehalfby.</param> /// <param name="configurationpageid">Initial value of Configurationpageid.</param> /// <param name="publisherid">Initial value of Publisherid.</param> /// <param name="organizationid">Initial value of Organizationid.</param> /// <param name="parentsolutionid">Initial value of Parentsolutionid.</param> /// <param name="createdonbehalfby">Initial value of Createdonbehalfby.</param> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] public static Solution CreateSolution(global::Microsoft.Dynamics.CRM.Systemuser createdby, global::Microsoft.Dynamics.CRM.Systemuser modifiedby, global::Microsoft.Dynamics.CRM.Systemuser modifiedonbehalfby, global::Microsoft.Dynamics.CRM.Webresource configurationpageid, global::Microsoft.Dynamics.CRM.Publisher publisherid, global::Microsoft.Dynamics.CRM.Organization organizationid, global::Microsoft.Dynamics.CRM.Solution parentsolutionid, global::Microsoft.Dynamics.CRM.Systemuser createdonbehalfby) { Solution solution = new Solution(); if ((createdby == null)) { throw new global::System.ArgumentNullException("createdby"); } solution.Createdby = createdby; if ((modifiedby == null)) { throw new global::System.ArgumentNullException("modifiedby"); } solution.Modifiedby = modifiedby; if ((modifiedonbehalfby == null)) { throw new global::System.ArgumentNullException("modifiedonbehalfby"); } solution.Modifiedonbehalfby = modifiedonbehalfby; if ((configurationpageid == null)) { throw new global::System.ArgumentNullException("configurationpageid"); } solution.Configurationpageid = configurationpageid; if ((publisherid == null)) { throw new global::System.ArgumentNullException("publisherid"); } solution.Publisherid = publisherid; if ((organizationid == null)) { throw new global::System.ArgumentNullException("organizationid"); } solution.Organizationid = organizationid; if ((parentsolutionid == null)) { throw new global::System.ArgumentNullException("parentsolutionid"); } solution.Parentsolutionid = parentsolutionid; if ((createdonbehalfby == null)) { throw new global::System.ArgumentNullException("createdonbehalfby"); } solution.Createdonbehalfby = createdonbehalfby; return solution; } /// <summary> /// There are no comments for Property _modifiedonbehalfby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_modifiedonbehalfby_value")] public global::System.Nullable<global::System.Guid> _modifiedonbehalfby_value { get { return this.__modifiedonbehalfby_value; } set { this.On_modifiedonbehalfby_valueChanging(value); this.__modifiedonbehalfby_value = value; this.On_modifiedonbehalfby_valueChanged(); this.OnPropertyChanged("_modifiedonbehalfby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __modifiedonbehalfby_value; partial void On_modifiedonbehalfby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_modifiedonbehalfby_valueChanged(); /// <summary> /// There are no comments for Property Description in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("description")] public string Description { get { return this._Description; } set { this.OnDescriptionChanging(value); this._Description = value; this.OnDescriptionChanged(); this.OnPropertyChanged("description"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Description; partial void OnDescriptionChanging(string value); partial void OnDescriptionChanged(); /// <summary> /// There are no comments for Property Pinpointsolutionid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointsolutionid")] public global::System.Nullable<long> Pinpointsolutionid { get { return this._Pinpointsolutionid; } set { this.OnPinpointsolutionidChanging(value); this._Pinpointsolutionid = value; this.OnPinpointsolutionidChanged(); this.OnPropertyChanged("pinpointsolutionid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<long> _Pinpointsolutionid; partial void OnPinpointsolutionidChanging(global::System.Nullable<long> value); partial void OnPinpointsolutionidChanged(); /// <summary> /// There are no comments for Property _configurationpageid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_configurationpageid_value")] public global::System.Nullable<global::System.Guid> _configurationpageid_value { get { return this.__configurationpageid_value; } set { this.On_configurationpageid_valueChanging(value); this.__configurationpageid_value = value; this.On_configurationpageid_valueChanged(); this.OnPropertyChanged("_configurationpageid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __configurationpageid_value; partial void On_configurationpageid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_configurationpageid_valueChanged(); /// <summary> /// There are no comments for Property Createdon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("createdon")] public global::System.Nullable<global::System.DateTimeOffset> Createdon { get { return this._Createdon; } set { this.OnCreatedonChanging(value); this._Createdon = value; this.OnCreatedonChanged(); this.OnPropertyChanged("createdon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Createdon; partial void OnCreatedonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnCreatedonChanged(); /// <summary> /// There are no comments for Property Installedon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("installedon")] public global::System.Nullable<global::System.DateTimeOffset> Installedon { get { return this._Installedon; } set { this.OnInstalledonChanging(value); this._Installedon = value; this.OnInstalledonChanged(); this.OnPropertyChanged("installedon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Installedon; partial void OnInstalledonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnInstalledonChanged(); /// <summary> /// There are no comments for Property Friendlyname in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("friendlyname")] public string Friendlyname { get { return this._Friendlyname; } set { this.OnFriendlynameChanging(value); this._Friendlyname = value; this.OnFriendlynameChanged(); this.OnPropertyChanged("friendlyname"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Friendlyname; partial void OnFriendlynameChanging(string value); partial void OnFriendlynameChanged(); /// <summary> /// There are no comments for Property _organizationid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_organizationid_value")] public global::System.Nullable<global::System.Guid> _organizationid_value { get { return this.__organizationid_value; } set { this.On_organizationid_valueChanging(value); this.__organizationid_value = value; this.On_organizationid_valueChanged(); this.OnPropertyChanged("_organizationid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __organizationid_value; partial void On_organizationid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_organizationid_valueChanged(); /// <summary> /// There are no comments for Property _createdby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_createdby_value")] public global::System.Nullable<global::System.Guid> _createdby_value { get { return this.__createdby_value; } set { this.On_createdby_valueChanging(value); this.__createdby_value = value; this.On_createdby_valueChanged(); this.OnPropertyChanged("_createdby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __createdby_value; partial void On_createdby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_createdby_valueChanged(); /// <summary> /// There are no comments for Property Pinpointsolutiondefaultlocale in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointsolutiondefaultlocale")] public string Pinpointsolutiondefaultlocale { get { return this._Pinpointsolutiondefaultlocale; } set { this.OnPinpointsolutiondefaultlocaleChanging(value); this._Pinpointsolutiondefaultlocale = value; this.OnPinpointsolutiondefaultlocaleChanged(); this.OnPropertyChanged("pinpointsolutiondefaultlocale"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Pinpointsolutiondefaultlocale; partial void OnPinpointsolutiondefaultlocaleChanging(string value); partial void OnPinpointsolutiondefaultlocaleChanged(); /// <summary> /// There are no comments for Property _createdonbehalfby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_createdonbehalfby_value")] public global::System.Nullable<global::System.Guid> _createdonbehalfby_value { get { return this.__createdonbehalfby_value; } set { this.On_createdonbehalfby_valueChanging(value); this.__createdonbehalfby_value = value; this.On_createdonbehalfby_valueChanged(); this.OnPropertyChanged("_createdonbehalfby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __createdonbehalfby_value; partial void On_createdonbehalfby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_createdonbehalfby_valueChanged(); /// <summary> /// There are no comments for Property Uniquename in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("uniquename")] public string Uniquename { get { return this._Uniquename; } set { this.OnUniquenameChanging(value); this._Uniquename = value; this.OnUniquenameChanged(); this.OnPropertyChanged("uniquename"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Uniquename; partial void OnUniquenameChanging(string value); partial void OnUniquenameChanged(); /// <summary> /// There are no comments for Property Version in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("version")] public string Version { get { return this._Version; } set { this.OnVersionChanging(value); this._Version = value; this.OnVersionChanged(); this.OnPropertyChanged("version"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Version; partial void OnVersionChanging(string value); partial void OnVersionChanged(); /// <summary> /// There are no comments for Property Modifiedon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("modifiedon")] public global::System.Nullable<global::System.DateTimeOffset> Modifiedon { get { return this._Modifiedon; } set { this.OnModifiedonChanging(value); this._Modifiedon = value; this.OnModifiedonChanged(); this.OnPropertyChanged("modifiedon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Modifiedon; partial void OnModifiedonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnModifiedonChanged(); /// <summary> /// There are no comments for Property _parentsolutionid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_parentsolutionid_value")] public global::System.Nullable<global::System.Guid> _parentsolutionid_value { get { return this.__parentsolutionid_value; } set { this.On_parentsolutionid_valueChanging(value); this.__parentsolutionid_value = value; this.On_parentsolutionid_valueChanged(); this.OnPropertyChanged("_parentsolutionid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __parentsolutionid_value; partial void On_parentsolutionid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_parentsolutionid_valueChanged(); /// <summary> /// There are no comments for Property Pinpointpublisherid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointpublisherid")] public global::System.Nullable<long> Pinpointpublisherid { get { return this._Pinpointpublisherid; } set { this.OnPinpointpublisheridChanging(value); this._Pinpointpublisherid = value; this.OnPinpointpublisheridChanged(); this.OnPropertyChanged("pinpointpublisherid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<long> _Pinpointpublisherid; partial void OnPinpointpublisheridChanging(global::System.Nullable<long> value); partial void OnPinpointpublisheridChanged(); /// <summary> /// There are no comments for Property _modifiedby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_modifiedby_value")] public global::System.Nullable<global::System.Guid> _modifiedby_value { get { return this.__modifiedby_value; } set { this.On_modifiedby_valueChanging(value); this.__modifiedby_value = value; this.On_modifiedby_valueChanged(); this.OnPropertyChanged("_modifiedby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __modifiedby_value; partial void On_modifiedby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_modifiedby_valueChanged(); /// <summary> /// There are no comments for Property Solutiontype in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solutiontype")] public global::System.Nullable<int> Solutiontype { get { return this._Solutiontype; } set { this.OnSolutiontypeChanging(value); this._Solutiontype = value; this.OnSolutiontypeChanged(); this.OnPropertyChanged("solutiontype"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<int> _Solutiontype; partial void OnSolutiontypeChanging(global::System.Nullable<int> value); partial void OnSolutiontypeChanged(); /// <summary> /// There are no comments for Property Solutionid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solutionid")] public global::System.Nullable<global::System.Guid> Solutionid { get { return this._Solutionid; } set { this.OnSolutionidChanging(value); this._Solutionid = value; this.OnSolutionidChanged(); this.OnPropertyChanged("solutionid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> _Solutionid; partial void OnSolutionidChanging(global::System.Nullable<global::System.Guid> value); partial void OnSolutionidChanged(); /// <summary> /// There are no comments for Property Isvisible in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("isvisible")] public global::System.Nullable<bool> Isvisible { get { return this._Isvisible; } set { this.OnIsvisibleChanging(value); this._Isvisible = value; this.OnIsvisibleChanged(); this.OnPropertyChanged("isvisible"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<bool> _Isvisible; partial void OnIsvisibleChanging(global::System.Nullable<bool> value); partial void OnIsvisibleChanged(); /// <summary> /// There are no comments for Property Updatedon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("updatedon")] public global::System.Nullable<global::System.DateTimeOffset> Updatedon { get { return this._Updatedon; } set { this.OnUpdatedonChanging(value); this._Updatedon = value; this.OnUpdatedonChanged(); this.OnPropertyChanged("updatedon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Updatedon; partial void OnUpdatedonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnUpdatedonChanged(); /// <summary> /// There are no comments for Property _publisherid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_publisherid_value")] public global::System.Nullable<global::System.Guid> _publisherid_value { get { return this.__publisherid_value; } set { this.On_publisherid_valueChanging(value); this.__publisherid_value = value; this.On_publisherid_valueChanged(); this.OnPropertyChanged("_publisherid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __publisherid_value; partial void On_publisherid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_publisherid_valueChanged(); /// <summary> /// There are no comments for Property Ismanaged in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("ismanaged")] public global::System.Nullable<bool> Ismanaged { get { return this._Ismanaged; } set { this.OnIsmanagedChanging(value); this._Ismanaged = value; this.OnIsmanagedChanged(); this.OnPropertyChanged("ismanaged"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<bool> _Ismanaged; partial void OnIsmanagedChanging(global::System.Nullable<bool> value); partial void OnIsmanagedChanged(); /// <summary> /// There are no comments for Property Versionnumber in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("versionnumber")] public global::System.Nullable<long> Versionnumber { get { return this._Versionnumber; } set { this.OnVersionnumberChanging(value); this._Versionnumber = value; this.OnVersionnumberChanged(); this.OnPropertyChanged("versionnumber"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<long> _Versionnumber; partial void OnVersionnumberChanging(global::System.Nullable<long> value); partial void OnVersionnumberChanged(); /// <summary> /// There are no comments for Property Pinpointassetid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointassetid")] public string Pinpointassetid { get { return this._Pinpointassetid; } set { this.OnPinpointassetidChanging(value); this._Pinpointassetid = value; this.OnPinpointassetidChanged(); this.OnPropertyChanged("pinpointassetid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Pinpointassetid; partial void OnPinpointassetidChanging(string value); partial void OnPinpointassetidChanged(); /// <summary> /// There are no comments for Property Solutionpackageversion in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solutionpackageversion")] public string Solutionpackageversion { get { return this._Solutionpackageversion; } set { this.OnSolutionpackageversionChanging(value); this._Solutionpackageversion = value; this.OnSolutionpackageversionChanged(); this.OnPropertyChanged("solutionpackageversion"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Solutionpackageversion; partial void OnSolutionpackageversionChanging(string value); partial void OnSolutionpackageversionChanged(); /// <summary> /// There are no comments for Property Createdby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("createdby")] public global::Microsoft.Dynamics.CRM.Systemuser Createdby { get { return this._Createdby; } set { this.OnCreatedbyChanging(value); this._Createdby = value; this.OnCreatedbyChanged(); this.OnPropertyChanged("createdby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Createdby; partial void OnCreatedbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnCreatedbyChanged(); /// <summary> /// There are no comments for Property Modifiedby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("modifiedby")] public global::Microsoft.Dynamics.CRM.Systemuser Modifiedby { get { return this._Modifiedby; } set { this.OnModifiedbyChanging(value); this._Modifiedby = value; this.OnModifiedbyChanged(); this.OnPropertyChanged("modifiedby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Modifiedby; partial void OnModifiedbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnModifiedbyChanged(); /// <summary> /// There are no comments for Property Modifiedonbehalfby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("modifiedonbehalfby")] public global::Microsoft.Dynamics.CRM.Systemuser Modifiedonbehalfby { get { return this._Modifiedonbehalfby; } set { this.OnModifiedonbehalfbyChanging(value); this._Modifiedonbehalfby = value; this.OnModifiedonbehalfbyChanged(); this.OnPropertyChanged("modifiedonbehalfby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Modifiedonbehalfby; partial void OnModifiedonbehalfbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnModifiedonbehalfbyChanged(); /// <summary> /// There are no comments for Property Configurationpageid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("configurationpageid")] public global::Microsoft.Dynamics.CRM.Webresource Configurationpageid { get { return this._Configurationpageid; } set { this.OnConfigurationpageidChanging(value); this._Configurationpageid = value; this.OnConfigurationpageidChanged(); this.OnPropertyChanged("configurationpageid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Webresource _Configurationpageid; partial void OnConfigurationpageidChanging(global::Microsoft.Dynamics.CRM.Webresource value); partial void OnConfigurationpageidChanged(); /// <summary> /// There are no comments for Property Solution_solutioncomponent in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_solutioncomponent")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent> Solution_solutioncomponent { get { return this._Solution_solutioncomponent; } set { this.OnSolution_solutioncomponentChanging(value); this._Solution_solutioncomponent = value; this.OnSolution_solutioncomponentChanged(); this.OnPropertyChanged("solution_solutioncomponent"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent> _Solution_solutioncomponent = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_solutioncomponentChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent> value); partial void OnSolution_solutioncomponentChanged(); /// <summary> /// There are no comments for Property Publisherid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("publisherid")] public global::Microsoft.Dynamics.CRM.Publisher Publisherid { get { return this._Publisherid; } set { this.OnPublisheridChanging(value); this._Publisherid = value; this.OnPublisheridChanged(); this.OnPropertyChanged("publisherid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Publisher _Publisherid; partial void OnPublisheridChanging(global::Microsoft.Dynamics.CRM.Publisher value); partial void OnPublisheridChanged(); /// <summary> /// There are no comments for Property Solution_SyncErrors in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("Solution_SyncErrors")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror> Solution_SyncErrors { get { return this._Solution_SyncErrors; } set { this.OnSolution_SyncErrorsChanging(value); this._Solution_SyncErrors = value; this.OnSolution_SyncErrorsChanged(); this.OnPropertyChanged("Solution_SyncErrors"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror> _Solution_SyncErrors = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_SyncErrorsChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror> value); partial void OnSolution_SyncErrorsChanged(); /// <summary> /// There are no comments for Property Organizationid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("organizationid")] public global::Microsoft.Dynamics.CRM.Organization Organizationid { get { return this._Organizationid; } set { this.OnOrganizationidChanging(value); this._Organizationid = value; this.OnOrganizationidChanged(); this.OnPropertyChanged("organizationid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Organization _Organizationid; partial void OnOrganizationidChanging(global::Microsoft.Dynamics.CRM.Organization value); partial void OnOrganizationidChanged(); /// <summary> /// There are no comments for Property FK_CanvasApp_Solution in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("FK_CanvasApp_Solution")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp> FK_CanvasApp_Solution { get { return this._FK_CanvasApp_Solution; } set { this.OnFK_CanvasApp_SolutionChanging(value); this._FK_CanvasApp_Solution = value; this.OnFK_CanvasApp_SolutionChanged(); this.OnPropertyChanged("FK_CanvasApp_Solution"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp> _FK_CanvasApp_Solution = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnFK_CanvasApp_SolutionChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp> value); partial void OnFK_CanvasApp_SolutionChanged(); /// <summary> /// There are no comments for Property Solution_fieldpermission in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_fieldpermission")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission> Solution_fieldpermission { get { return this._Solution_fieldpermission; } set { this.OnSolution_fieldpermissionChanging(value); this._Solution_fieldpermission = value; this.OnSolution_fieldpermissionChanged(); this.OnPropertyChanged("solution_fieldpermission"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission> _Solution_fieldpermission = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_fieldpermissionChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission> value); partial void OnSolution_fieldpermissionChanged(); /// <summary> /// There are no comments for Property Parentsolutionid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("parentsolutionid")] public global::Microsoft.Dynamics.CRM.Solution Parentsolutionid { get { return this._Parentsolutionid; } set { this.OnParentsolutionidChanging(value); this._Parentsolutionid = value; this.OnParentsolutionidChanged(); this.OnPropertyChanged("parentsolutionid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Solution _Parentsolutionid; partial void OnParentsolutionidChanging(global::Microsoft.Dynamics.CRM.Solution value); partial void OnParentsolutionidChanged(); /// <summary> /// There are no comments for Property Solution_parent_solution in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_parent_solution")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution> Solution_parent_solution { get { return this._Solution_parent_solution; } set { this.OnSolution_parent_solutionChanging(value); this._Solution_parent_solution = value; this.OnSolution_parent_solutionChanged(); this.OnPropertyChanged("solution_parent_solution"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution> _Solution_parent_solution = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_parent_solutionChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution> value); partial void OnSolution_parent_solutionChanged(); /// <summary> /// There are no comments for Property Solution_fieldsecurityprofile in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_fieldsecurityprofile")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile> Solution_fieldsecurityprofile { get { return this._Solution_fieldsecurityprofile; } set { this.OnSolution_fieldsecurityprofileChanging(value); this._Solution_fieldsecurityprofile = value; this.OnSolution_fieldsecurityprofileChanged(); this.OnPropertyChanged("solution_fieldsecurityprofile"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile> _Solution_fieldsecurityprofile = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_fieldsecurityprofileChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile> value); partial void OnSolution_fieldsecurityprofileChanged(); /// <summary> /// There are no comments for Property Createdonbehalfby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("createdonbehalfby")] public global::Microsoft.Dynamics.CRM.Systemuser Createdonbehalfby { get { return this._Createdonbehalfby; } set { this.OnCreatedonbehalfbyChanging(value); this._Createdonbehalfby = value; this.OnCreatedonbehalfbyChanged(); this.OnPropertyChanged("createdonbehalfby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Createdonbehalfby; partial void OnCreatedonbehalfbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnCreatedonbehalfbyChanged(); /// <summary> /// There are no comments for Property Solution_role in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_role")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role> Solution_role { get { return this._Solution_role; } set { this.OnSolution_roleChanging(value); this._Solution_role = value; this.OnSolution_roleChanged(); this.OnPropertyChanged("solution_role"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role> _Solution_role = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_roleChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role> value); partial void OnSolution_roleChanged(); } /// CONFLICTING ATTRIBUTE DEFINITION /// <summary> /// There are no comments for Solution in the schema. /// </summary> [global::Microsoft.OData.Client.OriginalNameAttribute("Solution")] public partial class Solution : global::System.ComponentModel.INotifyPropertyChanged { /// <summary> /// There are no comments for Property Id in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("Id")] public global::System.Nullable<global::System.Guid> Id { get { return this._Id; } set { this.OnIdChanging(value); this._Id = value; this.OnIdChanged(); this.OnPropertyChanged("Id"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> _Id; partial void OnIdChanging(global::System.Nullable<global::System.Guid> value); partial void OnIdChanged(); /// <summary> /// There are no comments for Property VersionNumber in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("VersionNumber")] public string VersionNumber { get { return this._VersionNumber; } set { this.OnVersionNumberChanging(value); this._VersionNumber = value; this.OnVersionNumberChanged(); this.OnPropertyChanged("VersionNumber"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _VersionNumber; partial void OnVersionNumberChanging(string value); partial void OnVersionNumberChanged(); /// <summary> /// There are no comments for Property SolutionUniqueName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("SolutionUniqueName")] public string SolutionUniqueName { get { return this._SolutionUniqueName; } set { this.OnSolutionUniqueNameChanging(value); this._SolutionUniqueName = value; this.OnSolutionUniqueNameChanged(); this.OnPropertyChanged("SolutionUniqueName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _SolutionUniqueName; partial void OnSolutionUniqueNameChanging(string value); partial void OnSolutionUniqueNameChanged(); /// <summary> /// There are no comments for Property FriendlyName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("FriendlyName")] public string FriendlyName { get { return this._FriendlyName; } set { this.OnFriendlyNameChanging(value); this._FriendlyName = value; this.OnFriendlyNameChanged(); this.OnPropertyChanged("FriendlyName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _FriendlyName; partial void OnFriendlyNameChanging(string value); partial void OnFriendlyNameChanged(); /// <summary> /// There are no comments for Property PublisherId in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("PublisherId")] public global::System.Nullable<global::System.Guid> PublisherId { get { return this._PublisherId; } set { this.OnPublisherIdChanging(value); this._PublisherId = value; this.OnPublisherIdChanged(); this.OnPropertyChanged("PublisherId"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> _PublisherId; partial void OnPublisherIdChanging(global::System.Nullable<global::System.Guid> value); partial void OnPublisherIdChanged(); /// <summary> /// There are no comments for Property PublisherIdName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("PublisherIdName")] public string PublisherIdName { get { return this._PublisherIdName; } set { this.OnPublisherIdNameChanging(value); this._PublisherIdName = value; this.OnPublisherIdNameChanged(); this.OnPropertyChanged("PublisherIdName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _PublisherIdName; partial void OnPublisherIdNameChanging(string value); partial void OnPublisherIdNameChanged(); /// <summary> /// There are no comments for Property PublisherUniqueName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("PublisherUniqueName")] public string PublisherUniqueName { get { return this._PublisherUniqueName; } set { this.OnPublisherUniqueNameChanging(value); this._PublisherUniqueName = value; this.OnPublisherUniqueNameChanged(); this.OnPropertyChanged("PublisherUniqueName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _PublisherUniqueName; partial void OnPublisherUniqueNameChanging(string value); partial void OnPublisherUniqueNameChanged(); /// <summary> /// This event is raised when the value of the property is changed /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; /// <summary> /// The value of the property is changed /// </summary> /// <param name="property">property name</param> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] protected virtual void OnPropertyChanged(string property) { if ((this.PropertyChanged != null)) { this.PropertyChanged(this, new global::System.ComponentModel.PropertyChangedEventArgs(property)); } } }
/// FIRST OCCURRENCE OF SOLUTION ATTRIBUTE
/// <summary>/// There are no comments for Solution in the schema./// </summary>/// <KeyProperties>/// Solutionid/// </KeyProperties>[global::Microsoft.OData.Client.Key("solutionid")][global::Microsoft.OData.Client.EntitySet("solutions")][global::Microsoft.OData.Client.OriginalNameAttribute("solution")]public partial class Solution : Crmbaseentity{ /// <summary> /// Create a new Solution object. /// </summary> /// <param name="createdby">Initial value of Createdby.</param> /// <param name="modifiedby">Initial value of Modifiedby.</param> /// <param name="modifiedonbehalfby">Initial value of Modifiedonbehalfby.</param> /// <param name="configurationpageid">Initial value of Configurationpageid.</param> /// <param name="publisherid">Initial value of Publisherid.</param> /// <param name="organizationid">Initial value of Organizationid.</param> /// <param name="parentsolutionid">Initial value of Parentsolutionid.</param> /// <param name="createdonbehalfby">Initial value of Createdonbehalfby.</param> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] public static Solution CreateSolution(global::Microsoft.Dynamics.CRM.Systemuser createdby, global::Microsoft.Dynamics.CRM.Systemuser modifiedby, global::Microsoft.Dynamics.CRM.Systemuser modifiedonbehalfby, global::Microsoft.Dynamics.CRM.Webresource configurationpageid, global::Microsoft.Dynamics.CRM.Publisher publisherid, global::Microsoft.Dynamics.CRM.Organization organizationid, global::Microsoft.Dynamics.CRM.Solution parentsolutionid, global::Microsoft.Dynamics.CRM.Systemuser createdonbehalfby) { Solution solution = new Solution(); if ((createdby == null)) { throw new global::System.ArgumentNullException("createdby"); } solution.Createdby = createdby; if ((modifiedby == null)) { throw new global::System.ArgumentNullException("modifiedby"); } solution.Modifiedby = modifiedby; if ((modifiedonbehalfby == null)) { throw new global::System.ArgumentNullException("modifiedonbehalfby"); } solution.Modifiedonbehalfby = modifiedonbehalfby; if ((configurationpageid == null)) { throw new global::System.ArgumentNullException("configurationpageid"); } solution.Configurationpageid = configurationpageid; if ((publisherid == null)) { throw new global::System.ArgumentNullException("publisherid"); } solution.Publisherid = publisherid; if ((organizationid == null)) { throw new global::System.ArgumentNullException("organizationid"); } solution.Organizationid = organizationid; if ((parentsolutionid == null)) { throw new global::System.ArgumentNullException("parentsolutionid"); } solution.Parentsolutionid = parentsolutionid; if ((createdonbehalfby == null)) { throw new global::System.ArgumentNullException("createdonbehalfby"); } solution.Createdonbehalfby = createdonbehalfby; return solution; } /// <summary> /// There are no comments for Property _modifiedonbehalfby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_modifiedonbehalfby_value")] public global::System.Nullable<global::System.Guid> _modifiedonbehalfby_value { get { return this.__modifiedonbehalfby_value; } set { this.On_modifiedonbehalfby_valueChanging(value); this.__modifiedonbehalfby_value = value; this.On_modifiedonbehalfby_valueChanged(); this.OnPropertyChanged("_modifiedonbehalfby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __modifiedonbehalfby_value; partial void On_modifiedonbehalfby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_modifiedonbehalfby_valueChanged(); /// <summary> /// There are no comments for Property Description in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("description")] public string Description { get { return this._Description; } set { this.OnDescriptionChanging(value); this._Description = value; this.OnDescriptionChanged(); this.OnPropertyChanged("description"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Description; partial void OnDescriptionChanging(string value); partial void OnDescriptionChanged(); /// <summary> /// There are no comments for Property Pinpointsolutionid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointsolutionid")] public global::System.Nullable<long> Pinpointsolutionid { get { return this._Pinpointsolutionid; } set { this.OnPinpointsolutionidChanging(value); this._Pinpointsolutionid = value; this.OnPinpointsolutionidChanged(); this.OnPropertyChanged("pinpointsolutionid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<long> _Pinpointsolutionid; partial void OnPinpointsolutionidChanging(global::System.Nullable<long> value); partial void OnPinpointsolutionidChanged(); /// <summary> /// There are no comments for Property _configurationpageid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_configurationpageid_value")] public global::System.Nullable<global::System.Guid> _configurationpageid_value { get { return this.__configurationpageid_value; } set { this.On_configurationpageid_valueChanging(value); this.__configurationpageid_value = value; this.On_configurationpageid_valueChanged(); this.OnPropertyChanged("_configurationpageid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __configurationpageid_value; partial void On_configurationpageid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_configurationpageid_valueChanged(); /// <summary> /// There are no comments for Property Createdon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("createdon")] public global::System.Nullable<global::System.DateTimeOffset> Createdon { get { return this._Createdon; } set { this.OnCreatedonChanging(value); this._Createdon = value; this.OnCreatedonChanged(); this.OnPropertyChanged("createdon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Createdon; partial void OnCreatedonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnCreatedonChanged(); /// <summary> /// There are no comments for Property Installedon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("installedon")] public global::System.Nullable<global::System.DateTimeOffset> Installedon { get { return this._Installedon; } set { this.OnInstalledonChanging(value); this._Installedon = value; this.OnInstalledonChanged(); this.OnPropertyChanged("installedon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Installedon; partial void OnInstalledonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnInstalledonChanged(); /// <summary> /// There are no comments for Property Friendlyname in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("friendlyname")] public string Friendlyname { get { return this._Friendlyname; } set { this.OnFriendlynameChanging(value); this._Friendlyname = value; this.OnFriendlynameChanged(); this.OnPropertyChanged("friendlyname"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Friendlyname; partial void OnFriendlynameChanging(string value); partial void OnFriendlynameChanged(); /// <summary> /// There are no comments for Property _organizationid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_organizationid_value")] public global::System.Nullable<global::System.Guid> _organizationid_value { get { return this.__organizationid_value; } set { this.On_organizationid_valueChanging(value); this.__organizationid_value = value; this.On_organizationid_valueChanged(); this.OnPropertyChanged("_organizationid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __organizationid_value; partial void On_organizationid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_organizationid_valueChanged(); /// <summary> /// There are no comments for Property _createdby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_createdby_value")] public global::System.Nullable<global::System.Guid> _createdby_value { get { return this.__createdby_value; } set { this.On_createdby_valueChanging(value); this.__createdby_value = value; this.On_createdby_valueChanged(); this.OnPropertyChanged("_createdby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __createdby_value; partial void On_createdby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_createdby_valueChanged(); /// <summary> /// There are no comments for Property Pinpointsolutiondefaultlocale in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointsolutiondefaultlocale")] public string Pinpointsolutiondefaultlocale { get { return this._Pinpointsolutiondefaultlocale; } set { this.OnPinpointsolutiondefaultlocaleChanging(value); this._Pinpointsolutiondefaultlocale = value; this.OnPinpointsolutiondefaultlocaleChanged(); this.OnPropertyChanged("pinpointsolutiondefaultlocale"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Pinpointsolutiondefaultlocale; partial void OnPinpointsolutiondefaultlocaleChanging(string value); partial void OnPinpointsolutiondefaultlocaleChanged(); /// <summary> /// There are no comments for Property _createdonbehalfby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_createdonbehalfby_value")] public global::System.Nullable<global::System.Guid> _createdonbehalfby_value { get { return this.__createdonbehalfby_value; } set { this.On_createdonbehalfby_valueChanging(value); this.__createdonbehalfby_value = value; this.On_createdonbehalfby_valueChanged(); this.OnPropertyChanged("_createdonbehalfby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __createdonbehalfby_value; partial void On_createdonbehalfby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_createdonbehalfby_valueChanged(); /// <summary> /// There are no comments for Property Uniquename in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("uniquename")] public string Uniquename { get { return this._Uniquename; } set { this.OnUniquenameChanging(value); this._Uniquename = value; this.OnUniquenameChanged(); this.OnPropertyChanged("uniquename"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Uniquename; partial void OnUniquenameChanging(string value); partial void OnUniquenameChanged(); /// <summary> /// There are no comments for Property Version in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("version")] public string Version { get { return this._Version; } set { this.OnVersionChanging(value); this._Version = value; this.OnVersionChanged(); this.OnPropertyChanged("version"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Version; partial void OnVersionChanging(string value); partial void OnVersionChanged(); /// <summary> /// There are no comments for Property Modifiedon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("modifiedon")] public global::System.Nullable<global::System.DateTimeOffset> Modifiedon { get { return this._Modifiedon; } set { this.OnModifiedonChanging(value); this._Modifiedon = value; this.OnModifiedonChanged(); this.OnPropertyChanged("modifiedon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Modifiedon; partial void OnModifiedonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnModifiedonChanged(); /// <summary> /// There are no comments for Property _parentsolutionid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_parentsolutionid_value")] public global::System.Nullable<global::System.Guid> _parentsolutionid_value { get { return this.__parentsolutionid_value; } set { this.On_parentsolutionid_valueChanging(value); this.__parentsolutionid_value = value; this.On_parentsolutionid_valueChanged(); this.OnPropertyChanged("_parentsolutionid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __parentsolutionid_value; partial void On_parentsolutionid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_parentsolutionid_valueChanged(); /// <summary> /// There are no comments for Property Pinpointpublisherid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointpublisherid")] public global::System.Nullable<long> Pinpointpublisherid { get { return this._Pinpointpublisherid; } set { this.OnPinpointpublisheridChanging(value); this._Pinpointpublisherid = value; this.OnPinpointpublisheridChanged(); this.OnPropertyChanged("pinpointpublisherid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<long> _Pinpointpublisherid; partial void OnPinpointpublisheridChanging(global::System.Nullable<long> value); partial void OnPinpointpublisheridChanged(); /// <summary> /// There are no comments for Property _modifiedby_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_modifiedby_value")] public global::System.Nullable<global::System.Guid> _modifiedby_value { get { return this.__modifiedby_value; } set { this.On_modifiedby_valueChanging(value); this.__modifiedby_value = value; this.On_modifiedby_valueChanged(); this.OnPropertyChanged("_modifiedby_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __modifiedby_value; partial void On_modifiedby_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_modifiedby_valueChanged(); /// <summary> /// There are no comments for Property Solutiontype in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solutiontype")] public global::System.Nullable<int> Solutiontype { get { return this._Solutiontype; } set { this.OnSolutiontypeChanging(value); this._Solutiontype = value; this.OnSolutiontypeChanged(); this.OnPropertyChanged("solutiontype"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<int> _Solutiontype; partial void OnSolutiontypeChanging(global::System.Nullable<int> value); partial void OnSolutiontypeChanged(); /// <summary> /// There are no comments for Property Solutionid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solutionid")] public global::System.Nullable<global::System.Guid> Solutionid { get { return this._Solutionid; } set { this.OnSolutionidChanging(value); this._Solutionid = value; this.OnSolutionidChanged(); this.OnPropertyChanged("solutionid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> _Solutionid; partial void OnSolutionidChanging(global::System.Nullable<global::System.Guid> value); partial void OnSolutionidChanged(); /// <summary> /// There are no comments for Property Isvisible in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("isvisible")] public global::System.Nullable<bool> Isvisible { get { return this._Isvisible; } set { this.OnIsvisibleChanging(value); this._Isvisible = value; this.OnIsvisibleChanged(); this.OnPropertyChanged("isvisible"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<bool> _Isvisible; partial void OnIsvisibleChanging(global::System.Nullable<bool> value); partial void OnIsvisibleChanged(); /// <summary> /// There are no comments for Property Updatedon in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("updatedon")] public global::System.Nullable<global::System.DateTimeOffset> Updatedon { get { return this._Updatedon; } set { this.OnUpdatedonChanging(value); this._Updatedon = value; this.OnUpdatedonChanged(); this.OnPropertyChanged("updatedon"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.DateTimeOffset> _Updatedon; partial void OnUpdatedonChanging(global::System.Nullable<global::System.DateTimeOffset> value); partial void OnUpdatedonChanged(); /// <summary> /// There are no comments for Property _publisherid_value in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("_publisherid_value")] public global::System.Nullable<global::System.Guid> _publisherid_value { get { return this.__publisherid_value; } set { this.On_publisherid_valueChanging(value); this.__publisherid_value = value; this.On_publisherid_valueChanged(); this.OnPropertyChanged("_publisherid_value"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> __publisherid_value; partial void On_publisherid_valueChanging(global::System.Nullable<global::System.Guid> value); partial void On_publisherid_valueChanged(); /// <summary> /// There are no comments for Property Ismanaged in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("ismanaged")] public global::System.Nullable<bool> Ismanaged { get { return this._Ismanaged; } set { this.OnIsmanagedChanging(value); this._Ismanaged = value; this.OnIsmanagedChanged(); this.OnPropertyChanged("ismanaged"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<bool> _Ismanaged; partial void OnIsmanagedChanging(global::System.Nullable<bool> value); partial void OnIsmanagedChanged(); /// <summary> /// There are no comments for Property Versionnumber in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("versionnumber")] public global::System.Nullable<long> Versionnumber { get { return this._Versionnumber; } set { this.OnVersionnumberChanging(value); this._Versionnumber = value; this.OnVersionnumberChanged(); this.OnPropertyChanged("versionnumber"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<long> _Versionnumber; partial void OnVersionnumberChanging(global::System.Nullable<long> value); partial void OnVersionnumberChanged(); /// <summary> /// There are no comments for Property Pinpointassetid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("pinpointassetid")] public string Pinpointassetid { get { return this._Pinpointassetid; } set { this.OnPinpointassetidChanging(value); this._Pinpointassetid = value; this.OnPinpointassetidChanged(); this.OnPropertyChanged("pinpointassetid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Pinpointassetid; partial void OnPinpointassetidChanging(string value); partial void OnPinpointassetidChanged(); /// <summary> /// There are no comments for Property Solutionpackageversion in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solutionpackageversion")] public string Solutionpackageversion { get { return this._Solutionpackageversion; } set { this.OnSolutionpackageversionChanging(value); this._Solutionpackageversion = value; this.OnSolutionpackageversionChanged(); this.OnPropertyChanged("solutionpackageversion"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _Solutionpackageversion; partial void OnSolutionpackageversionChanging(string value); partial void OnSolutionpackageversionChanged(); /// <summary> /// There are no comments for Property Createdby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("createdby")] public global::Microsoft.Dynamics.CRM.Systemuser Createdby { get { return this._Createdby; } set { this.OnCreatedbyChanging(value); this._Createdby = value; this.OnCreatedbyChanged(); this.OnPropertyChanged("createdby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Createdby; partial void OnCreatedbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnCreatedbyChanged(); /// <summary> /// There are no comments for Property Modifiedby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("modifiedby")] public global::Microsoft.Dynamics.CRM.Systemuser Modifiedby { get { return this._Modifiedby; } set { this.OnModifiedbyChanging(value); this._Modifiedby = value; this.OnModifiedbyChanged(); this.OnPropertyChanged("modifiedby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Modifiedby; partial void OnModifiedbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnModifiedbyChanged(); /// <summary> /// There are no comments for Property Modifiedonbehalfby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("modifiedonbehalfby")] public global::Microsoft.Dynamics.CRM.Systemuser Modifiedonbehalfby { get { return this._Modifiedonbehalfby; } set { this.OnModifiedonbehalfbyChanging(value); this._Modifiedonbehalfby = value; this.OnModifiedonbehalfbyChanged(); this.OnPropertyChanged("modifiedonbehalfby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Modifiedonbehalfby; partial void OnModifiedonbehalfbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnModifiedonbehalfbyChanged(); /// <summary> /// There are no comments for Property Configurationpageid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("configurationpageid")] public global::Microsoft.Dynamics.CRM.Webresource Configurationpageid { get { return this._Configurationpageid; } set { this.OnConfigurationpageidChanging(value); this._Configurationpageid = value; this.OnConfigurationpageidChanged(); this.OnPropertyChanged("configurationpageid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Webresource _Configurationpageid; partial void OnConfigurationpageidChanging(global::Microsoft.Dynamics.CRM.Webresource value); partial void OnConfigurationpageidChanged(); /// <summary> /// There are no comments for Property Solution_solutioncomponent in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_solutioncomponent")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent> Solution_solutioncomponent { get { return this._Solution_solutioncomponent; } set { this.OnSolution_solutioncomponentChanging(value); this._Solution_solutioncomponent = value; this.OnSolution_solutioncomponentChanged(); this.OnPropertyChanged("solution_solutioncomponent"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent> _Solution_solutioncomponent = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_solutioncomponentChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solutioncomponent> value); partial void OnSolution_solutioncomponentChanged(); /// <summary> /// There are no comments for Property Publisherid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("publisherid")] public global::Microsoft.Dynamics.CRM.Publisher Publisherid { get { return this._Publisherid; } set { this.OnPublisheridChanging(value); this._Publisherid = value; this.OnPublisheridChanged(); this.OnPropertyChanged("publisherid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Publisher _Publisherid; partial void OnPublisheridChanging(global::Microsoft.Dynamics.CRM.Publisher value); partial void OnPublisheridChanged(); /// <summary> /// There are no comments for Property Solution_SyncErrors in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("Solution_SyncErrors")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror> Solution_SyncErrors { get { return this._Solution_SyncErrors; } set { this.OnSolution_SyncErrorsChanging(value); this._Solution_SyncErrors = value; this.OnSolution_SyncErrorsChanged(); this.OnPropertyChanged("Solution_SyncErrors"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror> _Solution_SyncErrors = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_SyncErrorsChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Syncerror> value); partial void OnSolution_SyncErrorsChanged(); /// <summary> /// There are no comments for Property Organizationid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("organizationid")] public global::Microsoft.Dynamics.CRM.Organization Organizationid { get { return this._Organizationid; } set { this.OnOrganizationidChanging(value); this._Organizationid = value; this.OnOrganizationidChanged(); this.OnPropertyChanged("organizationid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Organization _Organizationid; partial void OnOrganizationidChanging(global::Microsoft.Dynamics.CRM.Organization value); partial void OnOrganizationidChanged(); /// <summary> /// There are no comments for Property FK_CanvasApp_Solution in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("FK_CanvasApp_Solution")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp> FK_CanvasApp_Solution { get { return this._FK_CanvasApp_Solution; } set { this.OnFK_CanvasApp_SolutionChanging(value); this._FK_CanvasApp_Solution = value; this.OnFK_CanvasApp_SolutionChanged(); this.OnPropertyChanged("FK_CanvasApp_Solution"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp> _FK_CanvasApp_Solution = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnFK_CanvasApp_SolutionChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Canvasapp> value); partial void OnFK_CanvasApp_SolutionChanged(); /// <summary> /// There are no comments for Property Solution_fieldpermission in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_fieldpermission")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission> Solution_fieldpermission { get { return this._Solution_fieldpermission; } set { this.OnSolution_fieldpermissionChanging(value); this._Solution_fieldpermission = value; this.OnSolution_fieldpermissionChanged(); this.OnPropertyChanged("solution_fieldpermission"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission> _Solution_fieldpermission = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_fieldpermissionChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldpermission> value); partial void OnSolution_fieldpermissionChanged(); /// <summary> /// There are no comments for Property Parentsolutionid in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("parentsolutionid")] public global::Microsoft.Dynamics.CRM.Solution Parentsolutionid { get { return this._Parentsolutionid; } set { this.OnParentsolutionidChanging(value); this._Parentsolutionid = value; this.OnParentsolutionidChanged(); this.OnPropertyChanged("parentsolutionid"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Solution _Parentsolutionid; partial void OnParentsolutionidChanging(global::Microsoft.Dynamics.CRM.Solution value); partial void OnParentsolutionidChanged(); /// <summary> /// There are no comments for Property Solution_parent_solution in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_parent_solution")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution> Solution_parent_solution { get { return this._Solution_parent_solution; } set { this.OnSolution_parent_solutionChanging(value); this._Solution_parent_solution = value; this.OnSolution_parent_solutionChanged(); this.OnPropertyChanged("solution_parent_solution"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution> _Solution_parent_solution = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_parent_solutionChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Solution> value); partial void OnSolution_parent_solutionChanged(); /// <summary> /// There are no comments for Property Solution_fieldsecurityprofile in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_fieldsecurityprofile")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile> Solution_fieldsecurityprofile { get { return this._Solution_fieldsecurityprofile; } set { this.OnSolution_fieldsecurityprofileChanging(value); this._Solution_fieldsecurityprofile = value; this.OnSolution_fieldsecurityprofileChanged(); this.OnPropertyChanged("solution_fieldsecurityprofile"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile> _Solution_fieldsecurityprofile = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_fieldsecurityprofileChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Fieldsecurityprofile> value); partial void OnSolution_fieldsecurityprofileChanged(); /// <summary> /// There are no comments for Property Createdonbehalfby in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("createdonbehalfby")] public global::Microsoft.Dynamics.CRM.Systemuser Createdonbehalfby { get { return this._Createdonbehalfby; } set { this.OnCreatedonbehalfbyChanging(value); this._Createdonbehalfby = value; this.OnCreatedonbehalfbyChanged(); this.OnPropertyChanged("createdonbehalfby"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.Dynamics.CRM.Systemuser _Createdonbehalfby; partial void OnCreatedonbehalfbyChanging(global::Microsoft.Dynamics.CRM.Systemuser value); partial void OnCreatedonbehalfbyChanged(); /// <summary> /// There are no comments for Property Solution_role in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("solution_role")] public global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role> Solution_role { get { return this._Solution_role; } set { this.OnSolution_roleChanging(value); this._Solution_role = value; this.OnSolution_roleChanged(); this.OnPropertyChanged("solution_role"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role> _Solution_role = new global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role>(null, global::Microsoft.OData.Client.TrackingMode.None); partial void OnSolution_roleChanging(global::Microsoft.OData.Client.DataServiceCollection<global::Microsoft.Dynamics.CRM.Role> value); partial void OnSolution_roleChanged();}
/// CONFLICTING ATTRIBUTE DEFINITION
/// <summary>/// There are no comments for Solution in the schema./// </summary>[global::Microsoft.OData.Client.OriginalNameAttribute("Solution")]public partial class Solution : global::System.ComponentModel.INotifyPropertyChanged{ /// <summary> /// There are no comments for Property Id in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("Id")] public global::System.Nullable<global::System.Guid> Id { get { return this._Id; } set { this.OnIdChanging(value); this._Id = value; this.OnIdChanged(); this.OnPropertyChanged("Id"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> _Id; partial void OnIdChanging(global::System.Nullable<global::System.Guid> value); partial void OnIdChanged(); /// <summary> /// There are no comments for Property VersionNumber in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("VersionNumber")] public string VersionNumber { get { return this._VersionNumber; } set { this.OnVersionNumberChanging(value); this._VersionNumber = value; this.OnVersionNumberChanged(); this.OnPropertyChanged("VersionNumber"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _VersionNumber; partial void OnVersionNumberChanging(string value); partial void OnVersionNumberChanged(); /// <summary> /// There are no comments for Property SolutionUniqueName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("SolutionUniqueName")] public string SolutionUniqueName { get { return this._SolutionUniqueName; } set { this.OnSolutionUniqueNameChanging(value); this._SolutionUniqueName = value; this.OnSolutionUniqueNameChanged(); this.OnPropertyChanged("SolutionUniqueName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _SolutionUniqueName; partial void OnSolutionUniqueNameChanging(string value); partial void OnSolutionUniqueNameChanged(); /// <summary> /// There are no comments for Property FriendlyName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("FriendlyName")] public string FriendlyName { get { return this._FriendlyName; } set { this.OnFriendlyNameChanging(value); this._FriendlyName = value; this.OnFriendlyNameChanged(); this.OnPropertyChanged("FriendlyName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _FriendlyName; partial void OnFriendlyNameChanging(string value); partial void OnFriendlyNameChanged(); /// <summary> /// There are no comments for Property PublisherId in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("PublisherId")] public global::System.Nullable<global::System.Guid> PublisherId { get { return this._PublisherId; } set { this.OnPublisherIdChanging(value); this._PublisherId = value; this.OnPublisherIdChanged(); this.OnPropertyChanged("PublisherId"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private global::System.Nullable<global::System.Guid> _PublisherId; partial void OnPublisherIdChanging(global::System.Nullable<global::System.Guid> value); partial void OnPublisherIdChanged(); /// <summary> /// There are no comments for Property PublisherIdName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("PublisherIdName")] public string PublisherIdName { get { return this._PublisherIdName; } set { this.OnPublisherIdNameChanging(value); this._PublisherIdName = value; this.OnPublisherIdNameChanged(); this.OnPropertyChanged("PublisherIdName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _PublisherIdName; partial void OnPublisherIdNameChanging(string value); partial void OnPublisherIdNameChanged(); /// <summary> /// There are no comments for Property PublisherUniqueName in the schema. /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] [global::Microsoft.OData.Client.OriginalNameAttribute("PublisherUniqueName")] public string PublisherUniqueName { get { return this._PublisherUniqueName; } set { this.OnPublisherUniqueNameChanging(value); this._PublisherUniqueName = value; this.OnPublisherUniqueNameChanged(); this.OnPropertyChanged("PublisherUniqueName"); } } [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] private string _PublisherUniqueName; partial void OnPublisherUniqueNameChanging(string value); partial void OnPublisherUniqueNameChanged(); /// <summary> /// This event is raised when the value of the property is changed /// </summary> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] public event global::System.ComponentModel.PropertyChangedEventHandler PropertyChanged; /// <summary> /// The value of the property is changed /// </summary> /// <param name="property">property name</param> [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.OData.Client.Design.T4", "7.5.1")] protected virtual void OnPropertyChanged(string property) { if ((this.PropertyChanged != null)) { this.PropertyChanged(this, new global::System.ComponentModel.PropertyChangedEventArgs(property)); } }}
*This post is locked for comments