/// <summary>
 /// Initializes a new instance of the
 /// MicrosoftDynamicsCRMadoxioLegalentity class.
 /// </summary>
 public MicrosoftDynamicsCRMadoxioLegalentity(bool?adoxioIsapplicant = default(bool?), string adoxioMiddlename = default(string), string _adoxioRelatedlicenceValue = default(string), int?adoxioPreferrednonvotingshares = default(int?), string _createdonbehalfbyValue = default(string), int?adoxioSameasapplyingperson = default(int?), int?adoxioPreferredvotingshares = default(int?), bool?adoxioIsofficer = default(bool?), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string adoxioBirthplace = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), int?adoxioIsindividual = default(int?), int?importsequencenumber = default(int?), int?adoxioGendercode = default(int?), string adoxioFirstname = default(string), int?statuscode = default(int?), int?statecode = default(int?), int?adoxioLegalentitytype = default(int?), string _owningbusinessunitValue = default(string), bool?adoxioIsseniormanagement = default(bool?), bool?adoxioSameastheapplyingperson = default(bool?), System.DateTimeOffset?adoxioDateofsharesissued = default(System.DateTimeOffset?), string adoxioLegalentityid = default(string), long?versionnumber = default(long?), string _adoxioAccountValue = default(string), bool?adoxioIsshareholder = default(bool?), string _adoxioContactValue = default(string), string _adoxioLegalentityownedValue = default(string), string adoxioPhonenumber = default(string), string _modifiedbyValue = default(string), int?utcconversiontimezonecode = default(int?), string _owningteamValue = default(string), int?adoxioPartnertype = default(int?), int?adoxioCommonvotingshares = default(int?), System.DateTimeOffset?adoxioDateofappointment = default(System.DateTimeOffset?), bool?adoxioIstrustee = default(bool?), string adoxioBcidcardnumber = default(string), int?adoxioCommonnonvotingshares = default(int?), int?timezoneruleversionnumber = default(int?), bool?adoxioIspartner = default(bool?), int?adoxioSelfdisclosure = default(int?), string adoxioDriverslicencenumber = default(string), object adoxioInterestpercentage = default(object), int?adoxioPosition = default(int?), string _owninguserValue = default(string), bool?adoxioIsowner = default(bool?), string adoxioEmail = default(string), System.DateTimeOffset?adoxioIncorporationdate = default(System.DateTimeOffset?), string _modifiedonbehalfbyValue = default(string), string adoxioLastname = default(string), string adoxioOtherlegalentitytype = default(string), string _adoxioRelatedapplicationValue = default(string), int?adoxioTotalshares = default(int?), string adoxioSharepointanchor = default(string), string _adoxioShareholderaccountidValue = default(string), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _adoxioProfilenameValue = default(string), System.DateTimeOffset?adoxioDateofbirth = default(System.DateTimeOffset?), string _createdbyValue = default(string), string adoxioName = default(string), bool?adoxioIsdirector = default(bool?), string _owneridValue = default(string), string adoxioInstructionsoninsertform = default(string), System.DateTimeOffset?adoxioDateemailsent = default(System.DateTimeOffset?), string _adoxioCorrespondingpersonalhistorysummaryValue = default(string), MicrosoftDynamicsCRMsystemuser createdbyname = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser createdonbehalfbyname = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedbyname = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedonbehalfbyname = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser owninguser = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), MicrosoftDynamicsCRMprincipal ownerid = default(MicrosoftDynamicsCRMprincipal), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), IList <MicrosoftDynamicsCRMsyncerror> adoxioLegalentitySyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), IList <MicrosoftDynamicsCRMduplicaterecord> adoxioLegalentityDuplicateMatchingRecord = default(IList <MicrosoftDynamicsCRMduplicaterecord>), IList <MicrosoftDynamicsCRMduplicaterecord> adoxioLegalentityDuplicateBaseRecord = default(IList <MicrosoftDynamicsCRMduplicaterecord>), IList <MicrosoftDynamicsCRMsharepointdocumentlocation> adoxioLegalentitySharePointDocumentLocations = default(IList <MicrosoftDynamicsCRMsharepointdocumentlocation>), IList <MicrosoftDynamicsCRMasyncoperation> adoxioLegalentityAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), IList <MicrosoftDynamicsCRMbulkdeletefailure> adoxioLegalentityBulkDeleteFailures = default(IList <MicrosoftDynamicsCRMbulkdeletefailure>), MicrosoftDynamicsCRMaccount adoxioAccount = default(MicrosoftDynamicsCRMaccount), MicrosoftDynamicsCRMadoxioApplication adoxioRelatedApplication = default(MicrosoftDynamicsCRMadoxioApplication), MicrosoftDynamicsCRMadoxioLegalentity adoxioLegalEntityOwned = default(MicrosoftDynamicsCRMadoxioLegalentity), IList <MicrosoftDynamicsCRMadoxioLegalentity> adoxioAdoxioLegalentityAdoxioLegalentityLegalEntityOwned = default(IList <MicrosoftDynamicsCRMadoxioLegalentity>), MicrosoftDynamicsCRMadoxioLicences adoxioRelatedLicence = default(MicrosoftDynamicsCRMadoxioLicences), MicrosoftDynamicsCRMadoxioPersonalhistorysummary adoxioCorrespondingPersonalHistorySummary = default(MicrosoftDynamicsCRMadoxioPersonalhistorysummary), MicrosoftDynamicsCRMcontact adoxioContact = default(MicrosoftDynamicsCRMcontact), MicrosoftDynamicsCRMaccount adoxioProfileNameAccount = default(MicrosoftDynamicsCRMaccount), MicrosoftDynamicsCRMcontact adoxioProfileNameContact = default(MicrosoftDynamicsCRMcontact), IList <MicrosoftDynamicsCRMadoxioPreviousaddress> adoxioLegalentityAdoxioPreviousaddressLegalEntityId = default(IList <MicrosoftDynamicsCRMadoxioPreviousaddress>), MicrosoftDynamicsCRMaccount adoxioShareholderAccountID = default(MicrosoftDynamicsCRMaccount), IList <MicrosoftDynamicsCRMadoxioAlias> adoxioLegalentityAliases = default(IList <MicrosoftDynamicsCRMadoxioAlias>), IList <MicrosoftDynamicsCRMadoxioPersonalhistorysummary> adoxioLegalentityPersonalhistorysummaries = default(IList <MicrosoftDynamicsCRMadoxioPersonalhistorysummary>))
 {
     AdoxioIsapplicant = adoxioIsapplicant;
     AdoxioMiddlename  = adoxioMiddlename;
     this._adoxioRelatedlicenceValue = _adoxioRelatedlicenceValue;
     AdoxioPreferrednonvotingshares  = adoxioPreferrednonvotingshares;
     this._createdonbehalfbyValue    = _createdonbehalfbyValue;
     AdoxioSameasapplyingperson      = adoxioSameasapplyingperson;
     AdoxioPreferredvotingshares     = adoxioPreferredvotingshares;
     AdoxioIsofficer                       = adoxioIsofficer;
     Createdon                             = createdon;
     AdoxioBirthplace                      = adoxioBirthplace;
     Overriddencreatedon                   = overriddencreatedon;
     AdoxioIsindividual                    = adoxioIsindividual;
     Importsequencenumber                  = importsequencenumber;
     AdoxioGendercode                      = adoxioGendercode;
     AdoxioFirstname                       = adoxioFirstname;
     Statuscode                            = statuscode;
     Statecode                             = statecode;
     AdoxioLegalentitytype                 = adoxioLegalentitytype;
     this._owningbusinessunitValue         = _owningbusinessunitValue;
     AdoxioIsseniormanagement              = adoxioIsseniormanagement;
     AdoxioSameastheapplyingperson         = adoxioSameastheapplyingperson;
     AdoxioDateofsharesissued              = adoxioDateofsharesissued;
     AdoxioLegalentityid                   = adoxioLegalentityid;
     Versionnumber                         = versionnumber;
     this._adoxioAccountValue              = _adoxioAccountValue;
     AdoxioIsshareholder                   = adoxioIsshareholder;
     this._adoxioContactValue              = _adoxioContactValue;
     this._adoxioLegalentityownedValue     = _adoxioLegalentityownedValue;
     AdoxioPhonenumber                     = adoxioPhonenumber;
     this._modifiedbyValue                 = _modifiedbyValue;
     Utcconversiontimezonecode             = utcconversiontimezonecode;
     this._owningteamValue                 = _owningteamValue;
     AdoxioPartnertype                     = adoxioPartnertype;
     AdoxioCommonvotingshares              = adoxioCommonvotingshares;
     AdoxioDateofappointment               = adoxioDateofappointment;
     AdoxioIstrustee                       = adoxioIstrustee;
     AdoxioBcidcardnumber                  = adoxioBcidcardnumber;
     AdoxioCommonnonvotingshares           = adoxioCommonnonvotingshares;
     Timezoneruleversionnumber             = timezoneruleversionnumber;
     AdoxioIspartner                       = adoxioIspartner;
     AdoxioSelfdisclosure                  = adoxioSelfdisclosure;
     AdoxioDriverslicencenumber            = adoxioDriverslicencenumber;
     AdoxioInterestpercentage              = adoxioInterestpercentage;
     AdoxioPosition                        = adoxioPosition;
     this._owninguserValue                 = _owninguserValue;
     AdoxioIsowner                         = adoxioIsowner;
     AdoxioEmail                           = adoxioEmail;
     AdoxioIncorporationdate               = adoxioIncorporationdate;
     this._modifiedonbehalfbyValue         = _modifiedonbehalfbyValue;
     AdoxioLastname                        = adoxioLastname;
     AdoxioOtherlegalentitytype            = adoxioOtherlegalentitytype;
     this._adoxioRelatedapplicationValue   = _adoxioRelatedapplicationValue;
     AdoxioTotalshares                     = adoxioTotalshares;
     AdoxioSharepointanchor                = adoxioSharepointanchor;
     this._adoxioShareholderaccountidValue = _adoxioShareholderaccountidValue;
     Modifiedon                            = modifiedon;
     this._adoxioProfilenameValue          = _adoxioProfilenameValue;
     AdoxioDateofbirth                     = adoxioDateofbirth;
     this._createdbyValue                  = _createdbyValue;
     AdoxioName                            = adoxioName;
     AdoxioIsdirector                      = adoxioIsdirector;
     this._owneridValue                    = _owneridValue;
     AdoxioInstructionsoninsertform        = adoxioInstructionsoninsertform;
     AdoxioDateemailsent                   = adoxioDateemailsent;
     this._adoxioCorrespondingpersonalhistorysummaryValue = _adoxioCorrespondingpersonalhistorysummaryValue;
     Createdbyname          = createdbyname;
     Createdonbehalfbyname  = createdonbehalfbyname;
     Modifiedbyname         = modifiedbyname;
     Modifiedonbehalfbyname = modifiedonbehalfbyname;
     Owninguser             = owninguser;
     Owningteam             = owningteam;
     Ownerid                     = ownerid;
     Owningbusinessunit          = owningbusinessunit;
     AdoxioLegalentitySyncErrors = adoxioLegalentitySyncErrors;
     AdoxioLegalentityDuplicateMatchingRecord     = adoxioLegalentityDuplicateMatchingRecord;
     AdoxioLegalentityDuplicateBaseRecord         = adoxioLegalentityDuplicateBaseRecord;
     AdoxioLegalentitySharePointDocumentLocations = adoxioLegalentitySharePointDocumentLocations;
     AdoxioLegalentityAsyncOperations             = adoxioLegalentityAsyncOperations;
     AdoxioLegalentityBulkDeleteFailures          = adoxioLegalentityBulkDeleteFailures;
     AdoxioAccount            = adoxioAccount;
     AdoxioRelatedApplication = adoxioRelatedApplication;
     AdoxioLegalEntityOwned   = adoxioLegalEntityOwned;
     AdoxioAdoxioLegalentityAdoxioLegalentityLegalEntityOwned = adoxioAdoxioLegalentityAdoxioLegalentityLegalEntityOwned;
     AdoxioRelatedLicence = adoxioRelatedLicence;
     AdoxioCorrespondingPersonalHistorySummary = adoxioCorrespondingPersonalHistorySummary;
     AdoxioContact            = adoxioContact;
     AdoxioProfileNameAccount = adoxioProfileNameAccount;
     AdoxioProfileNameContact = adoxioProfileNameContact;
     AdoxioLegalentityAdoxioPreviousaddressLegalEntityId = adoxioLegalentityAdoxioPreviousaddressLegalEntityId;
     AdoxioShareholderAccountID = adoxioShareholderAccountID;
     AdoxioLegalentityAliases   = adoxioLegalentityAliases;
     AdoxioLegalentityPersonalhistorysummaries = adoxioLegalentityPersonalhistorysummaries;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// MicrosoftDynamicsCRMsharepointdocumentlocation class.
 /// </summary>
 public MicrosoftDynamicsCRMsharepointdocumentlocation(string description = default(string), string _owneridValue = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), int?statuscode = default(int?), string _owningbusinessunitValue = default(string), string userid = default(string), string _transactioncurrencyidValue = default(string), int?locationtype = default(int?), string _owninguserValue = default(string), string absoluteurl = default(string), int?importsequencenumber = default(int?), string _createdbyValue = default(string), string name = default(string), string _modifiedonbehalfbyValue = default(string), string _regardingobjectidValue = default(string), string _parentsiteorlocationValue = default(string), string versionnumber = default(string), int?timezoneruleversionnumber = default(int?), int?utcconversiontimezonecode = default(int?), int?statecode = default(int?), string _owningteamValue = default(string), decimal?exchangerate = default(decimal?), string sitecollectionid = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), string relativeurl = default(string), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string _modifiedbyValue = default(string), string sharepointdocumentlocationid = default(string), string _createdonbehalfbyValue = default(string), int?servicetype = default(int?), MicrosoftDynamicsCRMknowledgearticle regardingobjectidKnowledgearticle = default(MicrosoftDynamicsCRMknowledgearticle), MicrosoftDynamicsCRMsystemuser owninguser = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), MicrosoftDynamicsCRMprincipal ownerid = default(MicrosoftDynamicsCRMprincipal), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), MicrosoftDynamicsCRMadoxioApplication regardingobjectidAdoxioApplication = default(MicrosoftDynamicsCRMadoxioApplication), MicrosoftDynamicsCRMadoxioComplaint regardingobjectidAdoxioComplaint = default(MicrosoftDynamicsCRMadoxioComplaint), MicrosoftDynamicsCRMadoxioInvestigation regardingobjectidAdoxioInvestigation = default(MicrosoftDynamicsCRMadoxioInvestigation), MicrosoftDynamicsCRMadoxioLegalentity regardingobjectidAdoxioLegalentity = default(MicrosoftDynamicsCRMadoxioLegalentity), MicrosoftDynamicsCRMadoxioPersonalhistorysummary regardingobjectidAdoxioPersonalhistorysummary = default(MicrosoftDynamicsCRMadoxioPersonalhistorysummary), MicrosoftDynamicsCRMadoxioSpdexports regardingobjectidAdoxioSpdexports = default(MicrosoftDynamicsCRMadoxioSpdexports), MicrosoftDynamicsCRMadoxioWorker regardingobjectidAdoxioWorker = default(MicrosoftDynamicsCRMadoxioWorker), MicrosoftDynamicsCRMincident regardingobjectidIncident = default(MicrosoftDynamicsCRMincident), MicrosoftDynamicsCRMadoxioDocument regardingobjectidAdoxioDocument = default(MicrosoftDynamicsCRMadoxioDocument), MicrosoftDynamicsCRMcontact regardingobjectidContact = default(MicrosoftDynamicsCRMcontact), MicrosoftDynamicsCRMadoxioComplianceinvestigation regardingobjectidAdoxioComplianceinvestigation = default(MicrosoftDynamicsCRMadoxioComplianceinvestigation), MicrosoftDynamicsCRMadoxioLicences regardingobjectidAdoxioLicences = default(MicrosoftDynamicsCRMadoxioLicences), MicrosoftDynamicsCRMadoxioEvent regardingobjectidAdoxioEvent = default(MicrosoftDynamicsCRMadoxioEvent), MicrosoftDynamicsCRMadoxioContravention regardingobjectidAdoxioContravention = default(MicrosoftDynamicsCRMadoxioContravention), MicrosoftDynamicsCRMadoxioFederalreportexport regardingobjectidAdoxioFederalreportexport = default(MicrosoftDynamicsCRMadoxioFederalreportexport), MicrosoftDynamicsCRMadoxioLdborder regardingobjectidAdoxioLdborder = default(MicrosoftDynamicsCRMadoxioLdborder), MicrosoftDynamicsCRMadoxioEndorsement regardingobjectidAdoxioEndorsement = default(MicrosoftDynamicsCRMadoxioEndorsement), MicrosoftDynamicsCRMadoxioEnforcementaction regardingobjectidAdoxioEnforcementaction = default(MicrosoftDynamicsCRMadoxioEnforcementaction), MicrosoftDynamicsCRMadoxioEstablishmentincident regardingobjectidAdoxioEstablishmentincident = default(MicrosoftDynamicsCRMadoxioEstablishmentincident), MicrosoftDynamicsCRMadoxioInvestigationrequest regardingobjectidAdoxioInvestigationrequest = default(MicrosoftDynamicsCRMadoxioInvestigationrequest), MicrosoftDynamicsCRMadoxioStatuscounter regardingobjectidAdoxioStatuscounter = default(MicrosoftDynamicsCRMadoxioStatuscounter), MicrosoftDynamicsCRMadoxioSpecialevent regardingobjectidAdoxioSpecialevent = default(MicrosoftDynamicsCRMadoxioSpecialevent), MicrosoftDynamicsCRMaccount regardingobjectidAccount = default(MicrosoftDynamicsCRMaccount), IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess> sharepointdocumentlocationPrincipalobjectattributeaccess = default(IList <MicrosoftDynamicsCRMprincipalobjectattributeaccess>), MicrosoftDynamicsCRMquote regardingobjectidQuote = default(MicrosoftDynamicsCRMquote), MicrosoftDynamicsCRMproduct regardingobjectidProduct = default(MicrosoftDynamicsCRMproduct), MicrosoftDynamicsCRMsharepointdocumentlocation parentsiteorlocationSharepointdocumentlocation = default(MicrosoftDynamicsCRMsharepointdocumentlocation), IList <MicrosoftDynamicsCRMsharepointdocumentlocation> sharepointdocumentlocationParentSharepointdocumentlocation = default(IList <MicrosoftDynamicsCRMsharepointdocumentlocation>), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMlead regardingobjectidLead = default(MicrosoftDynamicsCRMlead), IList <MicrosoftDynamicsCRMduplicaterecord> sharePointDocumentLocationDuplicateBaseRecord = default(IList <MicrosoftDynamicsCRMduplicaterecord>), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsalesliterature regardingobjectidSalesliterature = default(MicrosoftDynamicsCRMsalesliterature), MicrosoftDynamicsCRMopportunity regardingobjectidOpportunity = default(MicrosoftDynamicsCRMopportunity), MicrosoftDynamicsCRMsharepointsite parentsiteorlocationSharepointsite = default(MicrosoftDynamicsCRMsharepointsite), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMkbarticle regardingobjectidKbarticle = default(MicrosoftDynamicsCRMkbarticle), IList <MicrosoftDynamicsCRMduplicaterecord> sharePointDocumentLocationDuplicateMatchingRecord = default(IList <MicrosoftDynamicsCRMduplicaterecord>), IList <MicrosoftDynamicsCRMprocesssession> sharePointDocumentLocationProcessSessions = default(IList <MicrosoftDynamicsCRMprocesssession>), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), IList <MicrosoftDynamicsCRMsyncerror> sharePointDocumentLocationSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), IList <MicrosoftDynamicsCRMasyncoperation> sharePointDocumentLocationAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>))
 {
     Description                   = description;
     this._owneridValue            = _owneridValue;
     Createdon                     = createdon;
     Statuscode                    = statuscode;
     this._owningbusinessunitValue = _owningbusinessunitValue;
     Userid = userid;
     this._transactioncurrencyidValue = _transactioncurrencyidValue;
     Locationtype          = locationtype;
     this._owninguserValue = _owninguserValue;
     Absoluteurl           = absoluteurl;
     Importsequencenumber  = importsequencenumber;
     this._createdbyValue  = _createdbyValue;
     Name = name;
     this._modifiedonbehalfbyValue   = _modifiedonbehalfbyValue;
     this._regardingobjectidValue    = _regardingobjectidValue;
     this._parentsiteorlocationValue = _parentsiteorlocationValue;
     Versionnumber             = versionnumber;
     Timezoneruleversionnumber = timezoneruleversionnumber;
     Utcconversiontimezonecode = utcconversiontimezonecode;
     Statecode                         = statecode;
     this._owningteamValue             = _owningteamValue;
     Exchangerate                      = exchangerate;
     Sitecollectionid                  = sitecollectionid;
     Overriddencreatedon               = overriddencreatedon;
     Relativeurl                       = relativeurl;
     Modifiedon                        = modifiedon;
     this._modifiedbyValue             = _modifiedbyValue;
     Sharepointdocumentlocationid      = sharepointdocumentlocationid;
     this._createdonbehalfbyValue      = _createdonbehalfbyValue;
     Servicetype                       = servicetype;
     RegardingobjectidKnowledgearticle = regardingobjectidKnowledgearticle;
     Owninguser                        = owninguser;
     Owningteam                        = owningteam;
     Ownerid            = ownerid;
     Owningbusinessunit = owningbusinessunit;
     RegardingobjectidAdoxioApplication            = regardingobjectidAdoxioApplication;
     RegardingobjectidAdoxioComplaint              = regardingobjectidAdoxioComplaint;
     RegardingobjectidAdoxioInvestigation          = regardingobjectidAdoxioInvestigation;
     RegardingobjectidAdoxioLegalentity            = regardingobjectidAdoxioLegalentity;
     RegardingobjectidAdoxioPersonalhistorysummary = regardingobjectidAdoxioPersonalhistorysummary;
     RegardingobjectidAdoxioSpdexports             = regardingobjectidAdoxioSpdexports;
     RegardingobjectidAdoxioWorker   = regardingobjectidAdoxioWorker;
     RegardingobjectidIncident       = regardingobjectidIncident;
     RegardingobjectidAdoxioDocument = regardingobjectidAdoxioDocument;
     RegardingobjectidContact        = regardingobjectidContact;
     RegardingobjectidAdoxioComplianceinvestigation = regardingobjectidAdoxioComplianceinvestigation;
     RegardingobjectidAdoxioLicences              = regardingobjectidAdoxioLicences;
     RegardingobjectidAdoxioEvent                 = regardingobjectidAdoxioEvent;
     RegardingobjectidAdoxioContravention         = regardingobjectidAdoxioContravention;
     RegardingobjectidAdoxioFederalreportexport   = regardingobjectidAdoxioFederalreportexport;
     RegardingobjectidAdoxioLdborder              = regardingobjectidAdoxioLdborder;
     RegardingobjectidAdoxioEndorsement           = regardingobjectidAdoxioEndorsement;
     RegardingobjectidAdoxioEnforcementaction     = regardingobjectidAdoxioEnforcementaction;
     RegardingobjectidAdoxioEstablishmentincident = regardingobjectidAdoxioEstablishmentincident;
     RegardingobjectidAdoxioInvestigationrequest  = regardingobjectidAdoxioInvestigationrequest;
     RegardingobjectidAdoxioStatuscounter         = regardingobjectidAdoxioStatuscounter;
     RegardingobjectidAdoxioSpecialevent          = regardingobjectidAdoxioSpecialevent;
     RegardingobjectidAccount = regardingobjectidAccount;
     SharepointdocumentlocationPrincipalobjectattributeaccess = sharepointdocumentlocationPrincipalobjectattributeaccess;
     RegardingobjectidQuote   = regardingobjectidQuote;
     RegardingobjectidProduct = regardingobjectidProduct;
     ParentsiteorlocationSharepointdocumentlocation             = parentsiteorlocationSharepointdocumentlocation;
     SharepointdocumentlocationParentSharepointdocumentlocation = sharepointdocumentlocationParentSharepointdocumentlocation;
     Createdonbehalfby     = createdonbehalfby;
     Modifiedby            = modifiedby;
     RegardingobjectidLead = regardingobjectidLead;
     SharePointDocumentLocationDuplicateBaseRecord = sharePointDocumentLocationDuplicateBaseRecord;
     Createdby = createdby;
     RegardingobjectidSalesliterature   = regardingobjectidSalesliterature;
     RegardingobjectidOpportunity       = regardingobjectidOpportunity;
     ParentsiteorlocationSharepointsite = parentsiteorlocationSharepointsite;
     Modifiedonbehalfby         = modifiedonbehalfby;
     RegardingobjectidKbarticle = regardingobjectidKbarticle;
     SharePointDocumentLocationDuplicateMatchingRecord = sharePointDocumentLocationDuplicateMatchingRecord;
     SharePointDocumentLocationProcessSessions         = sharePointDocumentLocationProcessSessions;
     Transactioncurrencyid = transactioncurrencyid;
     SharePointDocumentLocationSyncErrors      = sharePointDocumentLocationSyncErrors;
     SharePointDocumentLocationAsyncOperations = sharePointDocumentLocationAsyncOperations;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// MicrosoftDynamicsCRMsharepointdocumentlocation class.
 /// </summary>
 public MicrosoftDynamicsCRMsharepointdocumentlocation(IList <MicrosoftDynamicsCRMasyncoperation> sharePointDocumentLocationAsyncOperations = default(IList <MicrosoftDynamicsCRMasyncoperation>), IList <MicrosoftDynamicsCRMduplicaterecord> sharePointDocumentLocationDuplicateBaseRecord = default(IList <MicrosoftDynamicsCRMduplicaterecord>), IList <MicrosoftDynamicsCRMduplicaterecord> sharePointDocumentLocationDuplicateMatchingRecord = default(IList <MicrosoftDynamicsCRMduplicaterecord>), IList <MicrosoftDynamicsCRMsyncerror> sharePointDocumentLocationSyncErrors = default(IList <MicrosoftDynamicsCRMsyncerror>), string _createdbyValue = default(string), string _createdonbehalfbyValue = default(string), string _modifiedbyValue = default(string), string _modifiedonbehalfbyValue = default(string), string _owneridValue = default(string), string _owningbusinessunitValue = default(string), string _owningteamValue = default(string), string _owninguserValue = default(string), string _parentsiteorlocationValue = default(string), string _regardingobjectidValue = default(string), string _transactioncurrencyidValue = default(string), string absoluteurl = default(string), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), string description = default(string), double?exchangerate = default(double?), int?importsequencenumber = default(int?), int?locationtype = default(int?), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), string name = default(string), System.DateTimeOffset?overriddencreatedon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMprincipal ownerid = default(MicrosoftDynamicsCRMprincipal), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), MicrosoftDynamicsCRMsystemuser owninguser = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsharepointdocumentlocation parentsiteorlocationSharepointdocumentlocation = default(MicrosoftDynamicsCRMsharepointdocumentlocation), MicrosoftDynamicsCRMsharepointsite parentsiteorlocationSharepointsite = default(MicrosoftDynamicsCRMsharepointsite), MicrosoftDynamicsCRMaccount regardingobjectidAccount = default(MicrosoftDynamicsCRMaccount), MicrosoftDynamicsCRMadoxioApplication regardingobjectidAdoxioApplication = default(MicrosoftDynamicsCRMadoxioApplication), MicrosoftDynamicsCRMadoxioComplaint regardingobjectidAdoxioComplaint = default(MicrosoftDynamicsCRMadoxioComplaint), MicrosoftDynamicsCRMadoxioExhibit regardingobjectidAdoxioExhibit = default(MicrosoftDynamicsCRMadoxioExhibit), MicrosoftDynamicsCRMadoxioLegalentity regardingobjectidAdoxioLegalentity = default(MicrosoftDynamicsCRMadoxioLegalentity), MicrosoftDynamicsCRMadoxioPersonalhistorysummary regardingobjectidAdoxioPersonalhistorysummary = default(MicrosoftDynamicsCRMadoxioPersonalhistorysummary), MicrosoftDynamicsCRMincident regardingobjectidIncident = default(MicrosoftDynamicsCRMincident), MicrosoftDynamicsCRMkbarticle regardingobjectidKbarticle = default(MicrosoftDynamicsCRMkbarticle), MicrosoftDynamicsCRMknowledgearticle regardingobjectidKnowledgearticle = default(MicrosoftDynamicsCRMknowledgearticle), MicrosoftDynamicsCRMlead regardingobjectidLead = default(MicrosoftDynamicsCRMlead), MicrosoftDynamicsCRMopportunity regardingobjectidOpportunity = default(MicrosoftDynamicsCRMopportunity), MicrosoftDynamicsCRMproduct regardingobjectidProduct = default(MicrosoftDynamicsCRMproduct), MicrosoftDynamicsCRMquote regardingobjectidQuote = default(MicrosoftDynamicsCRMquote), MicrosoftDynamicsCRMsalesliterature regardingobjectidSalesliterature = default(MicrosoftDynamicsCRMsalesliterature), string relativeurl = default(string), int?servicetype = default(int?), IList <MicrosoftDynamicsCRMsharepointdocumentlocation> sharepointdocumentlocationParentSharepointdocumentlocation = default(IList <MicrosoftDynamicsCRMsharepointdocumentlocation>), string sharepointdocumentlocationid = default(string), string sitecollectionid = default(string), int?statecode = default(int?), int?statuscode = default(int?), int?timezoneruleversionnumber = default(int?), MicrosoftDynamicsCRMtransactioncurrency transactioncurrencyid = default(MicrosoftDynamicsCRMtransactioncurrency), string userid = default(string), int?utcconversiontimezonecode = default(int?), object versionnumber = default(object))
 {
     SharePointDocumentLocationAsyncOperations         = sharePointDocumentLocationAsyncOperations;
     SharePointDocumentLocationDuplicateBaseRecord     = sharePointDocumentLocationDuplicateBaseRecord;
     SharePointDocumentLocationDuplicateMatchingRecord = sharePointDocumentLocationDuplicateMatchingRecord;
     SharePointDocumentLocationSyncErrors = sharePointDocumentLocationSyncErrors;
     this._createdbyValue             = _createdbyValue;
     this._createdonbehalfbyValue     = _createdonbehalfbyValue;
     this._modifiedbyValue            = _modifiedbyValue;
     this._modifiedonbehalfbyValue    = _modifiedonbehalfbyValue;
     this._owneridValue               = _owneridValue;
     this._owningbusinessunitValue    = _owningbusinessunitValue;
     this._owningteamValue            = _owningteamValue;
     this._owninguserValue            = _owninguserValue;
     this._parentsiteorlocationValue  = _parentsiteorlocationValue;
     this._regardingobjectidValue     = _regardingobjectidValue;
     this._transactioncurrencyidValue = _transactioncurrencyidValue;
     Absoluteurl          = absoluteurl;
     Createdby            = createdby;
     Createdon            = createdon;
     Createdonbehalfby    = createdonbehalfby;
     Description          = description;
     Exchangerate         = exchangerate;
     Importsequencenumber = importsequencenumber;
     Locationtype         = locationtype;
     Modifiedby           = modifiedby;
     Modifiedon           = modifiedon;
     Modifiedonbehalfby   = modifiedonbehalfby;
     Name = name;
     Overriddencreatedon = overriddencreatedon;
     Ownerid             = ownerid;
     Owningbusinessunit  = owningbusinessunit;
     Owningteam          = owningteam;
     Owninguser          = owninguser;
     ParentsiteorlocationSharepointdocumentlocation = parentsiteorlocationSharepointdocumentlocation;
     ParentsiteorlocationSharepointsite             = parentsiteorlocationSharepointsite;
     RegardingobjectidAccount                      = regardingobjectidAccount;
     RegardingobjectidAdoxioApplication            = regardingobjectidAdoxioApplication;
     RegardingobjectidAdoxioComplaint              = regardingobjectidAdoxioComplaint;
     RegardingobjectidAdoxioExhibit                = regardingobjectidAdoxioExhibit;
     RegardingobjectidAdoxioLegalentity            = regardingobjectidAdoxioLegalentity;
     RegardingobjectidAdoxioPersonalhistorysummary = regardingobjectidAdoxioPersonalhistorysummary;
     RegardingobjectidIncident                     = regardingobjectidIncident;
     RegardingobjectidKbarticle                    = regardingobjectidKbarticle;
     RegardingobjectidKnowledgearticle             = regardingobjectidKnowledgearticle;
     RegardingobjectidLead            = regardingobjectidLead;
     RegardingobjectidOpportunity     = regardingobjectidOpportunity;
     RegardingobjectidProduct         = regardingobjectidProduct;
     RegardingobjectidQuote           = regardingobjectidQuote;
     RegardingobjectidSalesliterature = regardingobjectidSalesliterature;
     Relativeurl = relativeurl;
     Servicetype = servicetype;
     SharepointdocumentlocationParentSharepointdocumentlocation = sharepointdocumentlocationParentSharepointdocumentlocation;
     Sharepointdocumentlocationid = sharepointdocumentlocationid;
     Sitecollectionid             = sitecollectionid;
     Statecode  = statecode;
     Statuscode = statuscode;
     Timezoneruleversionnumber = timezoneruleversionnumber;
     Transactioncurrencyid     = transactioncurrencyid;
     Userid = userid;
     Utcconversiontimezonecode = utcconversiontimezonecode;
     Versionnumber             = versionnumber;
     CustomInit();
 }