BeginImportOrganizationRequest Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains the data that is needed to begin the asynchronous operation to import an organization.
public ref class BeginImportOrganizationRequest : Microsoft::Xrm::Sdk::Deployment::DeferredOperationRequest
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="BeginImportOrganizationRequest", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
public class BeginImportOrganizationRequest : Microsoft.Xrm.Sdk.Deployment.DeferredOperationRequest
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="BeginImportOrganizationRequest", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>]
type BeginImportOrganizationRequest = class
inherit DeferredOperationRequest
Public Class BeginImportOrganizationRequest
Inherits DeferredOperationRequest
- Inheritance
- Attributes
Examples
BeginImportOrganizationRequest request = new BeginImportOrganizationRequest();
request.DatabaseName = "MyOrgName" + "_MSCRM";
request.SqlServerName = Config.SetupSqlServer;
request.SrsUrl = "http://" + Config.SetupSqlServer + "/reportserver";
Guid operationId = ((BeginImportOrganizationResponse)_deploymentService.Execute(request)).OperationId;
DeferredOperationStatus importOrgOperationStatus = WaitForAsyncOperationAndReturnStatus(operationId);
If (importOrgOperationStatus.State == DeferredOperationState.Completed)
//Do something
Remarks
Usage
Pass an instance of this class to the Execute(DeploymentServiceRequest) method, which returns an instance of BeginImportOrganizationResponse.
Notes for Callers
You can also use the Import-CrmOrganizationWindows PowerShell command. For more information, see Administer the deployment using Windows PowerShell.
You can use the Get-CrmOperationStatusWindows PowerShell command to check the status of this asynchronous request. Or, you can use the RetrieveRequest message using the OperationId property to set the InstanceTag property.
Constructors
BeginImportOrganizationRequest() |
Initializes a new instance of the BeginImportOrganizationRequest class. |
Properties
DatabaseName |
Gets or sets the database name for the organization. Required. |
ExtensionData |
Gets or sets the structure that contains extra data. (Inherited from DeploymentServiceRequest) |
FriendlyName |
Gets or sets the sets display name, or long name, of the organization database. Optional. |
SqlServerName |
Gets or sets the name of the Microsoft SQL Server where the Microsoft Dynamics 365 organization database is located. Required. |
SrsUrl |
Gets or sets the URL of the Microsoft SQL Server on which the Microsoft Dynamics 365 Connector for SQL Server Reporting Services is installed. Required. |
UniqueName |
Gets or sets the unique name for the organization. Optional. |
UserMappingMethod |
Gets or sets the mapping method to use to map user accounts from the original server to the new server. Optional. |
UserMappingXml |
Gets or sets the XML user account mapping rules. Optional. |