This commit is contained in:
Virtuworks 2014-04-13 16:13:29 -04:00
commit a515c9a68c
116 changed files with 198344 additions and 6475 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,152 @@
// Copyright (c) 2012, Outercurve Foundation.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
// - Redistributions of source code must retain the above copyright notice, this
// list of conditions and the following disclaimer.
//
// - Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation
// and/or other materials provided with the distribution.
//
// - Neither the name of the Outercurve Foundation nor the names of its
// contributors may be used to endorse or promote products derived from this
// software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
// ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
// ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
using System;
using WebsitePanel.Providers.Common;
using WebsitePanel.Server.Utils;
using System.Text;
using System.Management.Automation.Runspaces;
namespace WebsitePanel.Providers.HostedSolution
{
public class HostedSolutionLog
{
public static string LogPrefix = "HostedSolution";
public static void LogStart(string message, params object[] args)
{
string text = String.Format(message, args);
Log.WriteStart("{0} {1}", LogPrefix, text);
}
public static void LogEnd(string message, params object[] args)
{
string text = String.Format(message, args);
Log.WriteEnd("{0} {1}", LogPrefix, text);
}
public static void LogInfo(string message)
{
Log.WriteInfo("{0} {1}", LogPrefix, message);
}
public static void LogInfo(string message, params object[] args)
{
string text = String.Format(message, args);
Log.WriteInfo("{0} {1}", LogPrefix, text);
}
public static void LogWarning(string message)
{
Log.WriteWarning("{0} {1}", LogPrefix, message);
}
public static void LogWarning(string message, params object[] args)
{
string text = String.Format(message, args);
Log.WriteWarning("{0} {1}", LogPrefix, text);
}
public static void LogError(Exception ex)
{
Log.WriteError(LogPrefix, ex);
}
public static void LogError(string message, Exception ex)
{
string text = String.Format("{0} {1}", LogPrefix, message);
Log.WriteError(text, ex);
}
public static void DebugInfo(string message, params object[] args)
{
string text = String.Format(message, args);
Log.WriteInfo("{0} {1}", LogPrefix, text);
}
public static void EndLog(string message, ResultObject res, string errorCode, Exception ex)
{
if (res != null)
{
res.IsSuccess = false;
if (!string.IsNullOrEmpty(errorCode))
res.ErrorCodes.Add(errorCode);
}
if (ex != null)
LogError(ex);
//LogRecord.
LogEnd(message);
}
public static void EndLog(string message, ResultObject res, string errorCode)
{
EndLog(message, res, errorCode, null);
}
public static void EndLog(string message, ResultObject res)
{
EndLog(message, res, null);
}
public static void EndLog(string message)
{
EndLog(message, null);
}
internal static T StartLog<T>(string message) where T : ResultObject, new()
{
LogStart(message);
T res = new T();
res.IsSuccess = true;
return res;
}
public static void DebugCommand(Command cmd)
{
StringBuilder sb = new StringBuilder(cmd.CommandText);
foreach (CommandParameter parameter in cmd.Parameters)
{
string formatString = " -{0} {1}";
if (parameter.Value is string)
formatString = " -{0} '{1}'";
else if (parameter.Value is bool)
formatString = " -{0} ${1}";
sb.AppendFormat(formatString, parameter.Name, parameter.Value);
}
Log.WriteInfo("{0} {1}", LogPrefix, sb.ToString());
}
}
}

View file

@ -31,40 +31,44 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="microsoft.crm.sdk.proxy">
<HintPath>..\..\Lib\References\Microsoft\microsoft.crm.sdk.proxy.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.crm.sdk.proxy, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.crm.sdk.proxy.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.client">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.client.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.client, Version=5.0.9689.1985, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.client.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.client.codegeneration">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.client.codegeneration.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.client.codegeneration, Version=5.0.9689.1985, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.client.codegeneration.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.portal">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.portal.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.portal, Version=5.0.9689.1985, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.portal.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.portal.files">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.portal.files.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.portal.files, Version=5.0.9689.1985, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.portal.files.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.sdk">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.sdk.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.sdk.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.sdk.deployment">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.sdk.deployment.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.sdk.deployment, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.sdk.deployment.dll</HintPath>
</Reference>
<Reference Include="microsoft.xrm.sdk.workflow">
<HintPath>..\..\Lib\References\Microsoft\microsoft.xrm.sdk.workflow.dll</HintPath>
<Private>True</Private>
<Reference Include="microsoft.xrm.sdk.workflow, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\References\Microsoft\CRM2011\microsoft.xrm.sdk.workflow.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Lib\System.Management.Automation.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.ServiceModel" />
<Reference Include="System.Xml.Linq" />
@ -74,7 +78,9 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="CRMBase.cs" />
<Compile Include="CRMProvider2011.cs" />
<Compile Include="HostedSolutionLog.cs" />
<Compile Include="myorganizationcrmsdktypes.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
@ -84,11 +90,6 @@
<Name>WebsitePanel.Providers.Base</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\WebsitePanel.Providers.HostedSolution\WebsitePanel.Providers.HostedSolution.csproj">
<Project>{A06DE5E4-4331-47E1-8F46-7B846146B559}</Project>
<Name>WebsitePanel.Providers.HostedSolution</Name>
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\WebsitePanel.Server.Utils\WebsitePanel.Server.Utils.csproj">
<Project>{E91E52F3-9555-4D00-B577-2B1DBDD87CA7}</Project>
<Name>WebsitePanel.Server.Utils</Name>

View file

@ -37,7 +37,9 @@
//------------------------------------------------------------------------------
[assembly: Microsoft.Xrm.Sdk.Client.ProxyTypesAssemblyAttribute()]
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum AccountState
@ -48,7 +50,7 @@ public enum AccountState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Business that represents a customer or potential customer. The company that is billed in business transactions.
@ -4903,7 +4905,7 @@ public partial class ActivityParty : Microsoft.Xrm.Sdk.Entity, System.ComponentM
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ActivityPointerState
@ -4920,7 +4922,7 @@ public enum ActivityPointerState
[System.Runtime.Serialization.EnumMemberAttribute()]
Scheduled = 3,
}*/
}
/// <summary>
/// Task performed, or to be performed, by a user. An activity is any action for which an entry can be made on a calendar.
@ -8098,7 +8100,7 @@ public partial class AnnualFiscalCalendar : Microsoft.Xrm.Sdk.Entity, System.Com
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum AppointmentState
@ -8115,7 +8117,7 @@ public enum AppointmentState
[System.Runtime.Serialization.EnumMemberAttribute()]
Scheduled = 3,
}*/
}
/// <summary>
/// Commitment representing a time interval with start/end times and duration.
@ -9650,7 +9652,7 @@ public partial class Appointment : Microsoft.Xrm.Sdk.Entity, System.ComponentMod
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum AsyncOperationState
@ -9667,7 +9669,7 @@ public enum AsyncOperationState
[System.Runtime.Serialization.EnumMemberAttribute()]
Completed = 3,
}*/
}
/// <summary>
/// Process whose execution can proceed independently or in the background.
@ -14719,7 +14721,7 @@ public partial class BulkDeleteFailure : Microsoft.Xrm.Sdk.Entity, System.Compon
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum BulkDeleteOperationState
@ -14736,7 +14738,7 @@ public enum BulkDeleteOperationState
[System.Runtime.Serialization.EnumMemberAttribute()]
Completed = 3,
}*/
}
/// <summary>
/// User-submitted bulk deletion job.
@ -15177,7 +15179,7 @@ public partial class BulkDeleteOperation : Microsoft.Xrm.Sdk.Entity, System.Comp
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum BulkOperationState
@ -15191,7 +15193,7 @@ public enum BulkOperationState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// System operation used to perform lengthy and asynchronous operations on large data sets, such as distributing a campaign activity or quick campaign.
@ -21136,7 +21138,7 @@ public partial class CalendarRule : Microsoft.Xrm.Sdk.Entity, System.ComponentMo
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum CampaignState
@ -21147,7 +21149,7 @@ public enum CampaignState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Container for campaign activities and responses, sales literature, products, and lists to create, plan, execute, and track the results of a specific marketing campaign through its life.
@ -22584,7 +22586,7 @@ public partial class Campaign : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum CampaignActivityState
@ -22598,7 +22600,7 @@ public enum CampaignActivityState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Task performed, or to be performed, by a user for planning or running a campaign.
@ -24525,7 +24527,7 @@ public partial class CampaignItem : Microsoft.Xrm.Sdk.Entity, System.ComponentMo
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum CampaignResponseState
@ -24539,7 +24541,7 @@ public enum CampaignResponseState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Response from an existing or a potential new customer for a campaign.
@ -26021,7 +26023,7 @@ public partial class CampaignResponse : Microsoft.Xrm.Sdk.Entity, System.Compone
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ColumnMappingState
@ -26029,7 +26031,7 @@ public enum ColumnMappingState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// Mapping for columns in a data map.
@ -31740,7 +31742,7 @@ public partial class ConstraintBasedGroup : Microsoft.Xrm.Sdk.Entity, System.Com
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ContactState
@ -31751,7 +31753,7 @@ public enum ContactState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Person with whom a business unit has a relationship, such as customer, supplier, and colleague.
@ -35973,7 +35975,7 @@ public partial class ContactQuotes : Microsoft.Xrm.Sdk.Entity, System.ComponentM
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ContractState
@ -35996,7 +35998,7 @@ public enum ContractState
[System.Runtime.Serialization.EnumMemberAttribute()]
Expired = 5,
}*/
}
/// <summary>
/// Agreement to provide customer service during a specified amount of time or number of cases.
@ -37530,7 +37532,7 @@ public partial class Contract : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ContractDetailState
@ -37547,7 +37549,7 @@ public enum ContractDetailState
[System.Runtime.Serialization.EnumMemberAttribute()]
Expired = 3,
}*/
}
/// <summary>
/// Line item in a contract that specifies the type of service a customer is entitled to.
@ -42299,7 +42301,7 @@ public partial class Discount : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum DiscountTypeState
@ -42310,7 +42312,7 @@ public enum DiscountTypeState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Type of discount specified as either a percentage or an amount.
@ -44221,7 +44223,7 @@ public partial class DuplicateRecord : Microsoft.Xrm.Sdk.Entity, System.Componen
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum DuplicateRuleState
@ -44232,7 +44234,7 @@ public enum DuplicateRuleState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 1,
}*/
}
/// <summary>
/// Rule used to identify potential duplicates.
@ -45219,7 +45221,7 @@ public partial class DuplicateRuleCondition : Microsoft.Xrm.Sdk.Entity, System.C
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum EmailState
@ -45233,7 +45235,7 @@ public enum EmailState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity that is delivered using e-mail protocols.
@ -48173,7 +48175,7 @@ public partial class Equipment : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum FaxState
@ -48187,7 +48189,7 @@ public enum FaxState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity that tracks call outcome and number of pages for a fax and optionally stores an electronic copy of the document.
@ -53718,7 +53720,7 @@ public partial class GoalRollupQuery : Microsoft.Xrm.Sdk.Entity, System.Componen
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ImportState
@ -53726,7 +53728,7 @@ public enum ImportState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// Status and ownership information for an import job.
@ -54617,7 +54619,7 @@ public partial class ImportEntityMapping : Microsoft.Xrm.Sdk.Entity, System.Comp
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ImportFileState
@ -54625,7 +54627,7 @@ public enum ImportFileState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// File name of file used for import.
@ -55976,7 +55978,7 @@ public partial class ImportJob : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ImportLogState
@ -55984,7 +55986,7 @@ public enum ImportLogState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// Failure reason and other detailed information for a record that failed to import.
@ -56568,7 +56570,7 @@ public partial class ImportLog : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ImportMapState
@ -56579,7 +56581,7 @@ public enum ImportMapState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Data map used in import.
@ -57282,7 +57284,7 @@ public partial class ImportMap : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum IncidentState
@ -57296,7 +57298,7 @@ public enum IncidentState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Service request case associated with a contract.
@ -58752,7 +58754,7 @@ public partial class Incident : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum IncidentResolutionState
@ -58766,7 +58768,7 @@ public enum IncidentResolutionState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Special type of activity that includes description of the resolution, billing status, and the duration of the case.
@ -59809,7 +59811,7 @@ public partial class InvalidDependency : Microsoft.Xrm.Sdk.Entity, System.Compon
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum InvoiceState
@ -59826,7 +59828,7 @@ public enum InvoiceState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 3,
}*/
}
/// <summary>
/// Order that has been billed.
@ -63207,7 +63209,7 @@ public partial class IsvConfig : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum KbArticleState
@ -63221,7 +63223,7 @@ public enum KbArticleState
[System.Runtime.Serialization.EnumMemberAttribute()]
Published = 3,
}*/
}
/// <summary>
/// Structured content that is part of the knowledge base.
@ -64919,7 +64921,7 @@ public partial class KbArticleTemplate : Microsoft.Xrm.Sdk.Entity, System.Compon
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum LeadState
@ -64933,7 +64935,7 @@ public enum LeadState
[System.Runtime.Serialization.EnumMemberAttribute()]
Disqualified = 2,
}*/
}
/// <summary>
/// Prospect or potential sales opportunity. Leads are converted into accounts, contacts, or opportunities when they are qualified. Otherwise, they are deleted or archived.
@ -68716,7 +68718,7 @@ public partial class LeadProduct : Microsoft.Xrm.Sdk.Entity, System.ComponentMod
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum LetterState
@ -68730,7 +68732,7 @@ public enum LetterState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity that tracks the delivery of a letter. The activity can contain the electronic copy of the letter.
@ -70392,7 +70394,7 @@ public partial class License : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.I
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ListState
@ -70403,7 +70405,7 @@ public enum ListState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Group of existing or potential customers created for a marketing campaign or other sales purposes.
@ -71792,7 +71794,7 @@ public partial class ListMember : Microsoft.Xrm.Sdk.Entity, System.ComponentMode
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum LookUpMappingState
@ -71800,7 +71802,7 @@ public enum LookUpMappingState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// In a data map, maps a lookup attribute in a source file to Microsoft Dynamics CRM.
@ -72208,7 +72210,7 @@ public partial class LookUpMapping : Microsoft.Xrm.Sdk.Entity, System.ComponentM
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum MailMergeTemplateState
@ -72219,7 +72221,7 @@ public enum MailMergeTemplateState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Template for a mail merge document that contains the standard attributes of that document.
@ -74308,7 +74310,7 @@ public partial class MonthlyFiscalCalendar : Microsoft.Xrm.Sdk.Entity, System.Co
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum OpportunityState
@ -74322,7 +74324,7 @@ public enum OpportunityState
[System.Runtime.Serialization.EnumMemberAttribute()]
Lost = 2,
}*/
}
/// <summary>
/// Potential revenue-generating event, or sale to an account, which needs to be tracked through a sales process to completion.
@ -76039,7 +76041,7 @@ public partial class Opportunity : Microsoft.Xrm.Sdk.Entity, System.ComponentMod
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum OpportunityCloseState
@ -76053,7 +76055,7 @@ public enum OpportunityCloseState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity that is created automatically when an opportunity is closed, containing information such as the description of the closing and actual revenue.
@ -78005,7 +78007,7 @@ public partial class OpportunityProduct : Microsoft.Xrm.Sdk.Entity, System.Compo
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum OrderCloseState
@ -78019,7 +78021,7 @@ public enum OrderCloseState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity generated automatically when an order is closed.
@ -83492,7 +83494,7 @@ public partial class OrganizationUI : Microsoft.Xrm.Sdk.Entity, System.Component
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum OwnerMappingState
@ -83500,7 +83502,7 @@ public enum OwnerMappingState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// In a data map, maps ownership data from the source file to Microsoft Dynamics CRM.
@ -83926,7 +83928,7 @@ public partial class OwnerMapping : Microsoft.Xrm.Sdk.Entity, System.ComponentMo
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum PhoneCallState
@ -83940,7 +83942,7 @@ public enum PhoneCallState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity to track a telephone call.
@ -85338,7 +85340,7 @@ public partial class PhoneCall : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum PickListMappingState
@ -85346,7 +85348,7 @@ public enum PickListMappingState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// In a data map, maps list values from the source file to Microsoft Dynamics CRM.
@ -88747,7 +88749,7 @@ public partial class PostLike : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum PriceLevelState
@ -88758,7 +88760,7 @@ public enum PriceLevelState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Entity that defines pricing levels.
@ -93323,7 +93325,7 @@ public partial class ProcessSession : Microsoft.Xrm.Sdk.Entity, System.Component
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ProductState
@ -93334,7 +93336,7 @@ public enum ProductState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Information about products and their pricing information.
@ -100310,7 +100312,7 @@ public partial class QueueItem : Microsoft.Xrm.Sdk.Entity, System.ComponentModel
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum QuoteState
@ -100327,7 +100329,7 @@ public enum QuoteState
[System.Runtime.Serialization.EnumMemberAttribute()]
Closed = 3,
}*/
}
/// <summary>
/// Formal offer for products and/or services, proposed at specific prices and related payment terms, which is sent to a prospective customer.
@ -102356,7 +102358,7 @@ public partial class Quote : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.INo
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum QuoteCloseState
@ -102370,7 +102372,7 @@ public enum QuoteCloseState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Activity generated when a quote is closed.
@ -107032,7 +107034,7 @@ public partial class RecurringAppointmentMaster : Microsoft.Xrm.Sdk.Entity, Syst
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum RelationshipRoleState
@ -107043,7 +107045,7 @@ public enum RelationshipRoleState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Relationship between an account or contact and an opportunity.
@ -115100,7 +115102,7 @@ public partial class SalesLiteratureItem : Microsoft.Xrm.Sdk.Entity, System.Comp
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum SalesOrderState
@ -115120,7 +115122,7 @@ public enum SalesOrderState
[System.Runtime.Serialization.EnumMemberAttribute()]
Invoiced = 4,
}*/
}
/// <summary>
/// Quote that has been accepted.
@ -120880,7 +120882,7 @@ public partial class SdkMessagePair : Microsoft.Xrm.Sdk.Entity, System.Component
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum SdkMessageProcessingStepState
@ -120891,7 +120893,7 @@ public enum SdkMessageProcessingStepState
[System.Runtime.Serialization.EnumMemberAttribute()]
Disabled = 1,
}*/
}
/// <summary>
/// Stage in the execution pipeline that a plug-in is to execute.
@ -125578,7 +125580,7 @@ public partial class Service : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.I
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum ServiceAppointmentState
@ -125595,7 +125597,7 @@ public enum ServiceAppointmentState
[System.Runtime.Serialization.EnumMemberAttribute()]
Scheduled = 3,
}*/
}
/// <summary>
/// Activity offered by the organization to satisfy its customer's needs. Each service activity includes date, time, duration, and required resources.
@ -132619,8 +132621,6 @@ public partial class SystemForm : Microsoft.Xrm.Sdk.Entity, System.ComponentMode
}
}
/// <summary>
/// Person with access to the Microsoft CRM system and who owns objects in the Microsoft CRM database.
/// </summary>
@ -146928,7 +146928,6 @@ public partial class SystemUser : Microsoft.Xrm.Sdk.Entity, System.ComponentMode
}
}
/// <summary>
///
/// </summary>
@ -147303,7 +147302,7 @@ public partial class SystemUserRoles : Microsoft.Xrm.Sdk.Entity, System.Componen
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum TaskState
@ -147317,7 +147316,7 @@ public enum TaskState
[System.Runtime.Serialization.EnumMemberAttribute()]
Canceled = 2,
}*/
}
/// <summary>
/// Generic activity representing work needed to be done.
@ -153408,7 +153407,7 @@ public partial class TimeZoneRule : Microsoft.Xrm.Sdk.Entity, System.ComponentMo
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum TransactionCurrencyState
@ -153419,7 +153418,7 @@ public enum TransactionCurrencyState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Currency in which a financial transaction is carried out.
@ -154924,7 +154923,7 @@ public partial class TransactionCurrency : Microsoft.Xrm.Sdk.Entity, System.Comp
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum TransformationMappingState
@ -154932,7 +154931,7 @@ public enum TransformationMappingState
[System.Runtime.Serialization.EnumMemberAttribute()]
Active = 0,
}*/
}
/// <summary>
/// In a data map, maps the transformation of source attributes to Microsoft Dynamics CRM attributes.
@ -161230,7 +161229,7 @@ public partial class UserForm : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum UserQueryState
@ -161241,7 +161240,7 @@ public enum UserQueryState
[System.Runtime.Serialization.EnumMemberAttribute()]
Inactive = 1,
}*/
}
/// <summary>
/// Saved database query that is owned by a user.
@ -164543,7 +164542,7 @@ public partial class WebResource : Microsoft.Xrm.Sdk.Entity, System.ComponentMod
}
}
}
/*
[System.Runtime.Serialization.DataContractAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9690.2153")]
public enum WorkflowState
@ -164554,7 +164553,7 @@ public enum WorkflowState
[System.Runtime.Serialization.EnumMemberAttribute()]
Activated = 1,
}*/
}
/// <summary>
/// Set of logical rules that define the steps necessary to automate a specific business process, task, or set of actions to be performed.
@ -168712,4 +168711,3 @@ public partial class ServiceContext : Microsoft.Xrm.Sdk.Client.OrganizationServi
}
}
}