/// <summary>
 /// Initializes a new instance of the MicrosoftDynamicsCRMworkflowlog
 /// class.
 /// </summary>
 public MicrosoftDynamicsCRMworkflowlog(string _asyncoperationidValue = default(string), string description = default(string), string _regardingobjectidValue = default(string), string _owningbusinessunitValue = default(string), int?status = default(int?), string _createdonbehalfbyValue = default(string), string _createdbyValue = default(string), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), string stagename = default(string), string _owneridValue = default(string), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), string stepname = default(string), System.DateTimeOffset?startedon = default(System.DateTimeOffset?), string interactionactivityresult = default(string), string _modifiedbyValue = default(string), string _owninguserValue = default(string), int?duration = default(int?), string message = default(string), string _modifiedonbehalfbyValue = default(string), System.DateTimeOffset?completedon = default(System.DateTimeOffset?), string _childworkflowinstanceidValue = default(string), string workflowlogid = default(string), int?errorcode = default(int?), string activityname = default(string), string _owningteamValue = default(string), MicrosoftDynamicsCRMadoxioApplicationbpfv3 asyncoperationidAdoxioApplicationbpfv3 = default(MicrosoftDynamicsCRMadoxioApplicationbpfv3), MicrosoftDynamicsCRMadoxioApplicationlicenseechangesv10 asyncoperationidAdoxioApplicationlicenseechangesv10 = default(MicrosoftDynamicsCRMadoxioApplicationlicenseechangesv10), MicrosoftDynamicsCRMadoxioApplicationrelocationv1 asyncoperationidAdoxioApplicationrelocationv1 = default(MicrosoftDynamicsCRMadoxioApplicationrelocationv1), MicrosoftDynamicsCRMadoxioApplicationstructurechangev1 asyncoperationidAdoxioApplicationstructurechangev1 = default(MicrosoftDynamicsCRMadoxioApplicationstructurechangev1), MicrosoftDynamicsCRMadoxioApplicationtransferownershipv1 asyncoperationidAdoxioApplicationtransferownershipv1 = default(MicrosoftDynamicsCRMadoxioApplicationtransferownershipv1), MicrosoftDynamicsCRMadoxioApplicationliquorbpfv2 asyncoperationidAdoxioApplicationliquorbpfv2 = default(MicrosoftDynamicsCRMadoxioApplicationliquorbpfv2), MicrosoftDynamicsCRMadoxioEnforcementactionbpf asyncoperationidAdoxioEnforcementactionbpf = default(MicrosoftDynamicsCRMadoxioEnforcementactionbpf), MicrosoftDynamicsCRMadoxioApplicationcrsbpfv4 asyncoperationidAdoxioApplicationcrsbpfv4 = default(MicrosoftDynamicsCRMadoxioApplicationcrsbpfv4), MicrosoftDynamicsCRMadoxioLqrlicencetransferbpf asyncoperationidAdoxioLqrlicencetransferbpf = default(MicrosoftDynamicsCRMadoxioLqrlicencetransferbpf), MicrosoftDynamicsCRMadoxioApplicenseechangebpfv2 asyncoperationidAdoxioApplicenseechangebpfv2 = default(MicrosoftDynamicsCRMadoxioApplicenseechangebpfv2), MicrosoftDynamicsCRMprocesssession asyncoperationidProcesssession = default(MicrosoftDynamicsCRMprocesssession), MicrosoftDynamicsCRMprocesssession childworkflowinstanceidProcesssession = default(MicrosoftDynamicsCRMprocesssession), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMasyncoperation childworkflowinstanceidAsyncoperation = default(MicrosoftDynamicsCRMasyncoperation), MicrosoftDynamicsCRMleadtoopportunitysalesprocess leadToOpportunitySalesProcessAsyncoperationid = default(MicrosoftDynamicsCRMleadtoopportunitysalesprocess), MicrosoftDynamicsCRMexpiredprocess expiredProcessAsyncoperationid = default(MicrosoftDynamicsCRMexpiredprocess), MicrosoftDynamicsCRMtranslationprocess translationProcessAsyncoperationid = default(MicrosoftDynamicsCRMtranslationprocess), MicrosoftDynamicsCRMopportunitysalesprocess opportunitySalesProcessAsyncoperationid = default(MicrosoftDynamicsCRMopportunitysalesprocess), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMphonetocaseprocess phoneToCaseProcessAsyncoperationid = default(MicrosoftDynamicsCRMphonetocaseprocess), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), MicrosoftDynamicsCRMasyncoperation asyncoperationidAsyncoperation = default(MicrosoftDynamicsCRMasyncoperation), MicrosoftDynamicsCRMnewprocess newProcessAsyncoperationid = default(MicrosoftDynamicsCRMnewprocess), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser))
 {
     this._asyncoperationidValue = _asyncoperationidValue;
     Description = description;
     this._regardingobjectidValue  = _regardingobjectidValue;
     this._owningbusinessunitValue = _owningbusinessunitValue;
     Status = status;
     this._createdonbehalfbyValue = _createdonbehalfbyValue;
     this._createdbyValue         = _createdbyValue;
     Modifiedon                = modifiedon;
     Stagename                 = stagename;
     this._owneridValue        = _owneridValue;
     Createdon                 = createdon;
     Stepname                  = stepname;
     Startedon                 = startedon;
     Interactionactivityresult = interactionactivityresult;
     this._modifiedbyValue     = _modifiedbyValue;
     this._owninguserValue     = _owninguserValue;
     Duration                  = duration;
     Message = message;
     this._modifiedonbehalfbyValue = _modifiedonbehalfbyValue;
     Completedon = completedon;
     this._childworkflowinstanceidValue = _childworkflowinstanceidValue;
     Workflowlogid         = workflowlogid;
     Errorcode             = errorcode;
     Activityname          = activityname;
     this._owningteamValue = _owningteamValue;
     AsyncoperationidAdoxioApplicationbpfv3 = asyncoperationidAdoxioApplicationbpfv3;
     AsyncoperationidAdoxioApplicationlicenseechangesv10  = asyncoperationidAdoxioApplicationlicenseechangesv10;
     AsyncoperationidAdoxioApplicationrelocationv1        = asyncoperationidAdoxioApplicationrelocationv1;
     AsyncoperationidAdoxioApplicationstructurechangev1   = asyncoperationidAdoxioApplicationstructurechangev1;
     AsyncoperationidAdoxioApplicationtransferownershipv1 = asyncoperationidAdoxioApplicationtransferownershipv1;
     AsyncoperationidAdoxioApplicationliquorbpfv2         = asyncoperationidAdoxioApplicationliquorbpfv2;
     AsyncoperationidAdoxioEnforcementactionbpf           = asyncoperationidAdoxioEnforcementactionbpf;
     AsyncoperationidAdoxioApplicationcrsbpfv4            = asyncoperationidAdoxioApplicationcrsbpfv4;
     AsyncoperationidAdoxioLqrlicencetransferbpf          = asyncoperationidAdoxioLqrlicencetransferbpf;
     AsyncoperationidAdoxioApplicenseechangebpfv2         = asyncoperationidAdoxioApplicenseechangebpfv2;
     AsyncoperationidProcesssession        = asyncoperationidProcesssession;
     ChildworkflowinstanceidProcesssession = childworkflowinstanceidProcesssession;
     Owningteam        = owningteam;
     Createdonbehalfby = createdonbehalfby;
     ChildworkflowinstanceidAsyncoperation         = childworkflowinstanceidAsyncoperation;
     LeadToOpportunitySalesProcessAsyncoperationid = leadToOpportunitySalesProcessAsyncoperationid;
     ExpiredProcessAsyncoperationid          = expiredProcessAsyncoperationid;
     TranslationProcessAsyncoperationid      = translationProcessAsyncoperationid;
     OpportunitySalesProcessAsyncoperationid = opportunitySalesProcessAsyncoperationid;
     Modifiedonbehalfby = modifiedonbehalfby;
     Modifiedby         = modifiedby;
     PhoneToCaseProcessAsyncoperationid = phoneToCaseProcessAsyncoperationid;
     Owningbusinessunit             = owningbusinessunit;
     AsyncoperationidAsyncoperation = asyncoperationidAsyncoperation;
     NewProcessAsyncoperationid     = newProcessAsyncoperationid;
     Createdby = createdby;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the MicrosoftDynamicsCRMworkflowlog
 /// class.
 /// </summary>
 public MicrosoftDynamicsCRMworkflowlog(MicrosoftDynamicsCRMexpiredprocess expiredProcessAsyncoperationid = default(MicrosoftDynamicsCRMexpiredprocess), MicrosoftDynamicsCRMleadtoopportunitysalesprocess leadToOpportunitySalesProcessAsyncoperationid = default(MicrosoftDynamicsCRMleadtoopportunitysalesprocess), MicrosoftDynamicsCRMnewprocess newProcessAsyncoperationid = default(MicrosoftDynamicsCRMnewprocess), MicrosoftDynamicsCRMopportunitysalesprocess opportunitySalesProcessAsyncoperationid = default(MicrosoftDynamicsCRMopportunitysalesprocess), MicrosoftDynamicsCRMphonetocaseprocess phoneToCaseProcessAsyncoperationid = default(MicrosoftDynamicsCRMphonetocaseprocess), MicrosoftDynamicsCRMtranslationprocess translationProcessAsyncoperationid = default(MicrosoftDynamicsCRMtranslationprocess), string _asyncoperationidValue = default(string), string _childworkflowinstanceidValue = default(string), 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 _regardingobjectidValue = default(string), string activityname = default(string), MicrosoftDynamicsCRMadoxioApplicationbpf asyncoperationidAdoxioApplicationbpf = default(MicrosoftDynamicsCRMadoxioApplicationbpf), MicrosoftDynamicsCRMadoxioApplicationbpfmvpv2 asyncoperationidAdoxioApplicationbpfmvpv2 = default(MicrosoftDynamicsCRMadoxioApplicationbpfmvpv2), MicrosoftDynamicsCRMadoxioComplaintpublicbpf asyncoperationidAdoxioComplaintpublicbpf = default(MicrosoftDynamicsCRMadoxioComplaintpublicbpf), MicrosoftDynamicsCRMasyncoperation asyncoperationidAsyncoperation = default(MicrosoftDynamicsCRMasyncoperation), MicrosoftDynamicsCRMnewBpf839d33d7035a4f2bbe2150f27b500af6 asyncoperationidNewBpf839d33d7035a4f2bbe2150f27b500af6 = default(MicrosoftDynamicsCRMnewBpf839d33d7035a4f2bbe2150f27b500af6), MicrosoftDynamicsCRMnewBpfA5f48dac03e04d1498b374c0638698a2 asyncoperationidNewBpfA5f48dac03e04d1498b374c0638698a2 = default(MicrosoftDynamicsCRMnewBpfA5f48dac03e04d1498b374c0638698a2), MicrosoftDynamicsCRMasyncoperation childworkflowinstanceidAsyncoperation = default(MicrosoftDynamicsCRMasyncoperation), System.DateTimeOffset?completedon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser createdby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?createdon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser createdonbehalfby = default(MicrosoftDynamicsCRMsystemuser), string description = default(string), int?duration = default(int?), int?errorcode = default(int?), string interactionactivityresult = default(string), string message = default(string), MicrosoftDynamicsCRMsystemuser modifiedby = default(MicrosoftDynamicsCRMsystemuser), System.DateTimeOffset?modifiedon = default(System.DateTimeOffset?), MicrosoftDynamicsCRMsystemuser modifiedonbehalfby = default(MicrosoftDynamicsCRMsystemuser), MicrosoftDynamicsCRMbusinessunit owningbusinessunit = default(MicrosoftDynamicsCRMbusinessunit), MicrosoftDynamicsCRMteam owningteam = default(MicrosoftDynamicsCRMteam), string stagename = default(string), System.DateTimeOffset?startedon = default(System.DateTimeOffset?), int?status = default(int?), string stepname = default(string), string workflowlogid = default(string))
 {
     ExpiredProcessAsyncoperationid = expiredProcessAsyncoperationid;
     LeadToOpportunitySalesProcessAsyncoperationid = leadToOpportunitySalesProcessAsyncoperationid;
     NewProcessAsyncoperationid = newProcessAsyncoperationid;
     OpportunitySalesProcessAsyncoperationid = opportunitySalesProcessAsyncoperationid;
     PhoneToCaseProcessAsyncoperationid      = phoneToCaseProcessAsyncoperationid;
     TranslationProcessAsyncoperationid      = translationProcessAsyncoperationid;
     this._asyncoperationidValue             = _asyncoperationidValue;
     this._childworkflowinstanceidValue      = _childworkflowinstanceidValue;
     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._regardingobjectidValue  = _regardingobjectidValue;
     Activityname = activityname;
     AsyncoperationidAdoxioApplicationbpf      = asyncoperationidAdoxioApplicationbpf;
     AsyncoperationidAdoxioApplicationbpfmvpv2 = asyncoperationidAdoxioApplicationbpfmvpv2;
     AsyncoperationidAdoxioComplaintpublicbpf  = asyncoperationidAdoxioComplaintpublicbpf;
     AsyncoperationidAsyncoperation            = asyncoperationidAsyncoperation;
     AsyncoperationidNewBpf839d33d7035a4f2bbe2150f27b500af6 = asyncoperationidNewBpf839d33d7035a4f2bbe2150f27b500af6;
     AsyncoperationidNewBpfA5f48dac03e04d1498b374c0638698a2 = asyncoperationidNewBpfA5f48dac03e04d1498b374c0638698a2;
     ChildworkflowinstanceidAsyncoperation = childworkflowinstanceidAsyncoperation;
     Completedon               = completedon;
     Createdby                 = createdby;
     Createdon                 = createdon;
     Createdonbehalfby         = createdonbehalfby;
     Description               = description;
     Duration                  = duration;
     Errorcode                 = errorcode;
     Interactionactivityresult = interactionactivityresult;
     Message            = message;
     Modifiedby         = modifiedby;
     Modifiedon         = modifiedon;
     Modifiedonbehalfby = modifiedonbehalfby;
     Owningbusinessunit = owningbusinessunit;
     Owningteam         = owningteam;
     Stagename          = stagename;
     Startedon          = startedon;
     Status             = status;
     Stepname           = stepname;
     Workflowlogid      = workflowlogid;
     CustomInit();
 }