DeploymentServiceRequest Class
Applies To: Dynamics CRM 2015
Contains the data that is needed to execute a request and the base class for all deployment service requests.
Namespace: Microsoft.Xrm.Sdk.Deployment
Assembly: Microsoft.Xrm.Sdk.Deployment (in Microsoft.Xrm.Sdk.Deployment.dll)
Inheritance Hierarchy
System.Object
Microsoft.Xrm.Sdk.Deployment.DeploymentServiceRequest
Microsoft.Xrm.Sdk.Deployment.AddCrmDatabaseRequest
Microsoft.Xrm.Sdk.Deployment.AddDeploymentAdministratorRequest
Microsoft.Xrm.Sdk.Deployment.DeferredOperationRequest
Microsoft.Xrm.Sdk.Deployment.DeleteRequest
Microsoft.Xrm.Sdk.Deployment.RetrieveAdvancedSettingsRequest
Microsoft.Xrm.Sdk.Deployment.RetrieveAllRequest
Microsoft.Xrm.Sdk.Deployment.RetrieveMonitoringResultsRequest
Microsoft.Xrm.Sdk.Deployment.RetrieveRequest
Microsoft.Xrm.Sdk.Deployment.RetrieveUserMappingRequest
Microsoft.Xrm.Sdk.Deployment.TrackLicenseRequest
Microsoft.Xrm.Sdk.Deployment.UpdateAdvancedSettingsRequest
Microsoft.Xrm.Sdk.Deployment.UpdateProductKeyRequest
Microsoft.Xrm.Sdk.Deployment.UpdateRequest
Syntax
[KnownTypeAttribute(typeof(BeginUpdateOrganizationRequest))]
[KnownTypeAttribute(typeof(RetrieveAllRequest))]
[KnownTypeAttribute(typeof(AddDeploymentAdministratorRequest))]
[DataContractAttribute(Name = "DeploymentServiceRequest", Namespace = "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
[KnownTypeAttribute(typeof(DeferredOperationRequest))]
[KnownTypeAttribute(typeof(BeginImportOrganizationRequest))]
[KnownTypeAttribute(typeof(BeginUpgradeOrganizationRequest))]
[KnownTypeAttribute(typeof(BeginCreateOrganizationRequest))]
[KnownTypeAttribute(typeof(UpdateAdvancedSettingsRequest))]
[KnownTypeAttribute(typeof(RetrieveMonitoringResultsRequest))]
[KnownTypeAttribute(typeof(AddCrmDatabaseRequest))]
[KnownTypeAttribute(typeof(DeleteRequest))]
[KnownTypeAttribute(typeof(DeleteOrganizationRequest))]
[KnownTypeAttribute(typeof(RetrieveRequest))]
[KnownTypeAttribute(typeof(UpdateRequest))]
[KnownTypeAttribute(typeof(UpdateProductKeyRequest))]
[KnownTypeAttribute(typeof(TrackLicenseRequest))]
[KnownTypeAttribute(typeof(RetrieveUserMappingRequest))]
[KnownTypeAttribute(typeof(RetrieveAdvancedSettingsRequest))]
public class DeploymentServiceRequest : IExtensibleDataObject
[KnownTypeAttribute((BeginUpdateOrganizationRequest^::typeid))]
[KnownTypeAttribute((RetrieveAllRequest^::typeid))]
[KnownTypeAttribute((AddDeploymentAdministratorRequest^::typeid))]
[DataContractAttribute(Name = "DeploymentServiceRequest", Namespace = "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
[KnownTypeAttribute((DeferredOperationRequest^::typeid))]
[KnownTypeAttribute((BeginImportOrganizationRequest^::typeid))]
[KnownTypeAttribute((BeginUpgradeOrganizationRequest^::typeid))]
[KnownTypeAttribute((BeginCreateOrganizationRequest^::typeid))]
[KnownTypeAttribute((UpdateAdvancedSettingsRequest^::typeid))]
[KnownTypeAttribute((RetrieveMonitoringResultsRequest^::typeid))]
[KnownTypeAttribute((AddCrmDatabaseRequest^::typeid))]
[KnownTypeAttribute((DeleteRequest^::typeid))]
[KnownTypeAttribute((DeleteOrganizationRequest^::typeid))]
[KnownTypeAttribute((RetrieveRequest^::typeid))]
[KnownTypeAttribute((UpdateRequest^::typeid))]
[KnownTypeAttribute((UpdateProductKeyRequest^::typeid))]
[KnownTypeAttribute((TrackLicenseRequest^::typeid))]
[KnownTypeAttribute((RetrieveUserMappingRequest^::typeid))]
[KnownTypeAttribute((RetrieveAdvancedSettingsRequest^::typeid))]
public ref class DeploymentServiceRequest : IExtensibleDataObject
[<KnownTypeAttribute(typeof(BeginUpdateOrganizationRequest))>]
[<KnownTypeAttribute(typeof(RetrieveAllRequest))>]
[<KnownTypeAttribute(typeof(AddDeploymentAdministratorRequest))>]
[<DataContractAttribute(Name = "DeploymentServiceRequest", Namespace = "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>]
[<KnownTypeAttribute(typeof(DeferredOperationRequest))>]
[<KnownTypeAttribute(typeof(BeginImportOrganizationRequest))>]
[<KnownTypeAttribute(typeof(BeginUpgradeOrganizationRequest))>]
[<KnownTypeAttribute(typeof(BeginCreateOrganizationRequest))>]
[<KnownTypeAttribute(typeof(UpdateAdvancedSettingsRequest))>]
[<KnownTypeAttribute(typeof(RetrieveMonitoringResultsRequest))>]
[<KnownTypeAttribute(typeof(AddCrmDatabaseRequest))>]
[<KnownTypeAttribute(typeof(DeleteRequest))>]
[<KnownTypeAttribute(typeof(DeleteOrganizationRequest))>]
[<KnownTypeAttribute(typeof(RetrieveRequest))>]
[<KnownTypeAttribute(typeof(UpdateRequest))>]
[<KnownTypeAttribute(typeof(UpdateProductKeyRequest))>]
[<KnownTypeAttribute(typeof(TrackLicenseRequest))>]
[<KnownTypeAttribute(typeof(RetrieveUserMappingRequest))>]
[<KnownTypeAttribute(typeof(RetrieveAdvancedSettingsRequest))>]
type DeploymentServiceRequest =
class
interface IExtensibleDataObject
end
<KnownTypeAttribute(GetType(BeginUpdateOrganizationRequest))>
<KnownTypeAttribute(GetType(RetrieveAllRequest))>
<KnownTypeAttribute(GetType(AddDeploymentAdministratorRequest))>
<DataContractAttribute(Name := "DeploymentServiceRequest", Namespace := "https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>
<KnownTypeAttribute(GetType(DeferredOperationRequest))>
<KnownTypeAttribute(GetType(BeginImportOrganizationRequest))>
<KnownTypeAttribute(GetType(BeginUpgradeOrganizationRequest))>
<KnownTypeAttribute(GetType(BeginCreateOrganizationRequest))>
<KnownTypeAttribute(GetType(UpdateAdvancedSettingsRequest))>
<KnownTypeAttribute(GetType(RetrieveMonitoringResultsRequest))>
<KnownTypeAttribute(GetType(AddCrmDatabaseRequest))>
<KnownTypeAttribute(GetType(DeleteRequest))>
<KnownTypeAttribute(GetType(DeleteOrganizationRequest))>
<KnownTypeAttribute(GetType(RetrieveRequest))>
<KnownTypeAttribute(GetType(UpdateRequest))>
<KnownTypeAttribute(GetType(UpdateProductKeyRequest))>
<KnownTypeAttribute(GetType(TrackLicenseRequest))>
<KnownTypeAttribute(GetType(RetrieveUserMappingRequest))>
<KnownTypeAttribute(GetType(RetrieveAdvancedSettingsRequest))>
Public Class DeploymentServiceRequest
Implements IExtensibleDataObject
Constructors
Name | Description | |
---|---|---|
DeploymentServiceRequest() | Initializes a new instance of theDeploymentServiceRequest class. |
Properties
Name | Description | |
---|---|---|
ExtensionData | Gets or sets the structure that contains extra data. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Remarks
This is the base class for all deployment Web service requests. Pass an instance of a request class to the Execute method.
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
DeploymentServiceResponse
Microsoft.Xrm.Sdk.Deployment Namespace
Introduction to the deployment web service
Deployment web service messages
Return to top
© 2016 Microsoft. All rights reserved. Copyright