DeploymentObject Class

 

Applies To: Dynamics CRM 2015

Base class for deployment Web service entities and settings.

Namespace:   Microsoft.Xrm.Sdk.Deployment
Assembly:  Microsoft.Xrm.Sdk.Deployment (in Microsoft.Xrm.Sdk.Deployment.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Xrm.Sdk.Deployment.DeploymentObject
    Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity
    Microsoft.Xrm.Sdk.Deployment.DeferredOperationStatus
    Microsoft.Xrm.Sdk.Deployment.DeploymentConfigSettings
    Microsoft.Xrm.Sdk.Deployment.DeploymentEntity
    Microsoft.Xrm.Sdk.Deployment.RequestCheckResult

Syntax

[KnownTypeAttribute(typeof(MultiEntityQuickFindSettings))]
[KnownTypeAttribute(typeof(QuickFindSettings))]
[KnownTypeAttribute(typeof(WebAddressSettings))]
[KnownTypeAttribute(typeof(SqmSettings))]
[KnownTypeAttribute(typeof(DeploymentConfigSettings))]
[KnownTypeAttribute(typeof(ServerSideSyncQueueSettings))]
[KnownTypeAttribute(typeof(ServerSideSyncACTSettings))]
[KnownTypeAttribute(typeof(TraceSettings))]
[KnownTypeAttribute(typeof(MonitoringSettings))]
[KnownTypeAttribute(typeof(CustomCodeSettings))]
[KnownTypeAttribute(typeof(YammerSettings))]
[KnownTypeAttribute(typeof(TeamSettings))]
[KnownTypeAttribute(typeof(AsyncSettings))]
[KnownTypeAttribute(typeof(ClaimsSettingsBase))]
[KnownTypeAttribute(typeof(DeploymentAdministrator))]
[KnownTypeAttribute(typeof(OAuthClaimsSettings))]
[KnownTypeAttribute(typeof(ThrottleSettings))]
[KnownTypeAttribute(typeof(WorkflowSettings))]
[KnownTypeAttribute(typeof(ServerSideSyncEmailSettings))]
[KnownTypeAttribute(typeof(MarketplaceSettings))]
[KnownTypeAttribute(typeof(DashboardSettings))]
[KnownTypeAttribute(typeof(DupSettings))]
[KnownTypeAttribute(typeof(EtmSettings))]
[KnownTypeAttribute(typeof(ImportSettings))]
[KnownTypeAttribute(typeof(DeferredOperationStatus))]
[KnownTypeAttribute(typeof(IfdSettings))]
[KnownTypeAttribute(typeof(ClaimsSettings))]
[DataContractAttribute(Name = "DeploymentObject", Namespace = "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
[KnownTypeAttribute(typeof(RequestCheckResult))]
[KnownTypeAttribute(typeof(ConfigurationEntity))]
[KnownTypeAttribute(typeof(DeploymentEntity))]
[KnownTypeAttribute(typeof(Certificate))]
[KnownTypeAttribute(typeof(Organization))]
[KnownTypeAttribute(typeof(LicenseProperties))]
[KnownTypeAttribute(typeof(Server))]
public class DeploymentObject : IExtensibleDataObject
[KnownTypeAttribute((MultiEntityQuickFindSettings^::typeid))]
[KnownTypeAttribute((QuickFindSettings^::typeid))]
[KnownTypeAttribute((WebAddressSettings^::typeid))]
[KnownTypeAttribute((SqmSettings^::typeid))]
[KnownTypeAttribute((DeploymentConfigSettings^::typeid))]
[KnownTypeAttribute((ServerSideSyncQueueSettings^::typeid))]
[KnownTypeAttribute((ServerSideSyncACTSettings^::typeid))]
[KnownTypeAttribute((TraceSettings^::typeid))]
[KnownTypeAttribute((MonitoringSettings^::typeid))]
[KnownTypeAttribute((CustomCodeSettings^::typeid))]
[KnownTypeAttribute((YammerSettings^::typeid))]
[KnownTypeAttribute((TeamSettings^::typeid))]
[KnownTypeAttribute((AsyncSettings^::typeid))]
[KnownTypeAttribute((ClaimsSettingsBase^::typeid))]
[KnownTypeAttribute((DeploymentAdministrator^::typeid))]
[KnownTypeAttribute((OAuthClaimsSettings^::typeid))]
[KnownTypeAttribute((ThrottleSettings^::typeid))]
[KnownTypeAttribute((WorkflowSettings^::typeid))]
[KnownTypeAttribute((ServerSideSyncEmailSettings^::typeid))]
[KnownTypeAttribute((MarketplaceSettings^::typeid))]
[KnownTypeAttribute((DashboardSettings^::typeid))]
[KnownTypeAttribute((DupSettings^::typeid))]
[KnownTypeAttribute((EtmSettings^::typeid))]
[KnownTypeAttribute((ImportSettings^::typeid))]
[KnownTypeAttribute((DeferredOperationStatus^::typeid))]
[KnownTypeAttribute((IfdSettings^::typeid))]
[KnownTypeAttribute((ClaimsSettings^::typeid))]
[DataContractAttribute(Name = "DeploymentObject", Namespace = "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
[KnownTypeAttribute((RequestCheckResult^::typeid))]
[KnownTypeAttribute((ConfigurationEntity^::typeid))]
[KnownTypeAttribute((DeploymentEntity^::typeid))]
[KnownTypeAttribute((Certificate^::typeid))]
[KnownTypeAttribute((Organization^::typeid))]
[KnownTypeAttribute((LicenseProperties^::typeid))]
[KnownTypeAttribute((Server^::typeid))]
public ref class DeploymentObject : IExtensibleDataObject
[<KnownTypeAttribute(typeof(MultiEntityQuickFindSettings))>]
[<KnownTypeAttribute(typeof(QuickFindSettings))>]
[<KnownTypeAttribute(typeof(WebAddressSettings))>]
[<KnownTypeAttribute(typeof(SqmSettings))>]
[<KnownTypeAttribute(typeof(DeploymentConfigSettings))>]
[<KnownTypeAttribute(typeof(ServerSideSyncQueueSettings))>]
[<KnownTypeAttribute(typeof(ServerSideSyncACTSettings))>]
[<KnownTypeAttribute(typeof(TraceSettings))>]
[<KnownTypeAttribute(typeof(MonitoringSettings))>]
[<KnownTypeAttribute(typeof(CustomCodeSettings))>]
[<KnownTypeAttribute(typeof(YammerSettings))>]
[<KnownTypeAttribute(typeof(TeamSettings))>]
[<KnownTypeAttribute(typeof(AsyncSettings))>]
[<KnownTypeAttribute(typeof(ClaimsSettingsBase))>]
[<KnownTypeAttribute(typeof(DeploymentAdministrator))>]
[<KnownTypeAttribute(typeof(OAuthClaimsSettings))>]
[<KnownTypeAttribute(typeof(ThrottleSettings))>]
[<KnownTypeAttribute(typeof(WorkflowSettings))>]
[<KnownTypeAttribute(typeof(ServerSideSyncEmailSettings))>]
[<KnownTypeAttribute(typeof(MarketplaceSettings))>]
[<KnownTypeAttribute(typeof(DashboardSettings))>]
[<KnownTypeAttribute(typeof(DupSettings))>]
[<KnownTypeAttribute(typeof(EtmSettings))>]
[<KnownTypeAttribute(typeof(ImportSettings))>]
[<KnownTypeAttribute(typeof(DeferredOperationStatus))>]
[<KnownTypeAttribute(typeof(IfdSettings))>]
[<KnownTypeAttribute(typeof(ClaimsSettings))>]
[<DataContractAttribute(Name = "DeploymentObject", Namespace = "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>]
[<KnownTypeAttribute(typeof(RequestCheckResult))>]
[<KnownTypeAttribute(typeof(ConfigurationEntity))>]
[<KnownTypeAttribute(typeof(DeploymentEntity))>]
[<KnownTypeAttribute(typeof(Certificate))>]
[<KnownTypeAttribute(typeof(Organization))>]
[<KnownTypeAttribute(typeof(LicenseProperties))>]
[<KnownTypeAttribute(typeof(Server))>]
type DeploymentObject = 
    class
        interface IExtensibleDataObject
    end
<KnownTypeAttribute(GetType(MultiEntityQuickFindSettings))>
<KnownTypeAttribute(GetType(QuickFindSettings))>
<KnownTypeAttribute(GetType(WebAddressSettings))>
<KnownTypeAttribute(GetType(SqmSettings))>
<KnownTypeAttribute(GetType(DeploymentConfigSettings))>
<KnownTypeAttribute(GetType(ServerSideSyncQueueSettings))>
<KnownTypeAttribute(GetType(ServerSideSyncACTSettings))>
<KnownTypeAttribute(GetType(TraceSettings))>
<KnownTypeAttribute(GetType(MonitoringSettings))>
<KnownTypeAttribute(GetType(CustomCodeSettings))>
<KnownTypeAttribute(GetType(YammerSettings))>
<KnownTypeAttribute(GetType(TeamSettings))>
<KnownTypeAttribute(GetType(AsyncSettings))>
<KnownTypeAttribute(GetType(ClaimsSettingsBase))>
<KnownTypeAttribute(GetType(DeploymentAdministrator))>
<KnownTypeAttribute(GetType(OAuthClaimsSettings))>
<KnownTypeAttribute(GetType(ThrottleSettings))>
<KnownTypeAttribute(GetType(WorkflowSettings))>
<KnownTypeAttribute(GetType(ServerSideSyncEmailSettings))>
<KnownTypeAttribute(GetType(MarketplaceSettings))>
<KnownTypeAttribute(GetType(DashboardSettings))>
<KnownTypeAttribute(GetType(DupSettings))>
<KnownTypeAttribute(GetType(EtmSettings))>
<KnownTypeAttribute(GetType(ImportSettings))>
<KnownTypeAttribute(GetType(DeferredOperationStatus))>
<KnownTypeAttribute(GetType(IfdSettings))>
<KnownTypeAttribute(GetType(ClaimsSettings))>
<DataContractAttribute(Name := "DeploymentObject", Namespace := "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>
<KnownTypeAttribute(GetType(RequestCheckResult))>
<KnownTypeAttribute(GetType(ConfigurationEntity))>
<KnownTypeAttribute(GetType(DeploymentEntity))>
<KnownTypeAttribute(GetType(Certificate))>
<KnownTypeAttribute(GetType(Organization))>
<KnownTypeAttribute(GetType(LicenseProperties))>
<KnownTypeAttribute(GetType(Server))>
Public Class DeploymentObject
    Implements IExtensibleDataObject

Constructors

Name Description
System_CAPS_pubmethod DeploymentObject()

Initializes a new instance of the DeploymentObject class.

Properties

Name Description
System_CAPS_pubproperty ExtensionData

Gets or sets the structure that contains extra data.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Xrm.Sdk.Deployment Namespace

Return to top

© 2016 Microsoft. All rights reserved. Copyright