BeginCreateOrganizationRequest-klasse
Contains the data that is needed to initiate the asynchronous operation to create an organization.
Naamruimte: Microsoft.Xrm.Sdk.Deployment
Assembly: Microsoft.Xrm.Sdk.Deployment (in Microsoft.Xrm.Sdk.Deployment.dll)
Syntaxis
'Declaratie
<GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")> _
<DataContractAttribute(Name:="BeginCreateOrganizationRequest", Namespace:="https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")> _
<DebuggerStepThroughAttribute> _
Public Class BeginCreateOrganizationRequest
Inherits DeferredOperationRequest
[GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[DataContractAttribute(Name="BeginCreateOrganizationRequest", Namespace="https://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
[DebuggerStepThroughAttribute]
public class BeginCreateOrganizationRequest : DeferredOperationRequest
Voorbeeld
Guid operationId = Guid.Empty;
// instantiating the DeploymentServiceClient in a using statement ensures that the client
// communication channel is closed and the object is disposed when falling out of scope.
// CustomBinding_IDeploymenService is the name of the configuration setting for the CustomBinding
using (DeploymentServiceClient client = new DeploymentServiceClient("CustomBinding_IDeploymentService"))
{
// Set properties for the new organization
Organization organization = new Organization
{
BaseCurrencyCode = "USD",
BaseCurrencyName = "US Dollar",
BaseCurrencyPrecision = 2,
BaseCurrencySymbol = "$",
BaseLanguageCode = 1033,
FriendlyName = "Alpine Ski House",
UniqueName = "AlpineSkiHouse",
SqlCollation = "Latin1_General_CI_AI",
SqlServerName = "CRM01",
SrsUrl = "http://CRM01/ReportServer",
SqmIsEnabled = false
};
// Create a request for the deployment service
BeginCreateOrganizationRequest request = new BeginCreateOrganizationRequest();
request.Organization = organization;
// Execute the request
BeginCreateOrganizationResponse response = (BeginCreateOrganizationResponse)client.Execute(request);
// The operation is asynchronous, so the response object contains a unique identifier
// for the operation
operationId = response.OperationId;
}
Opmerkingen
Usage
Pass an instance of this class to the Execute method, which returns an instance of BeginCreateOrganizationResponse.
Notes for Callers
You can also use the New-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.
Overnamehiërarchie
System.Object
Microsoft.Xrm.Sdk.Deployment.DeploymentServiceRequest
Microsoft.Xrm.Sdk.Deployment.DeferredOperationRequest
Microsoft.Xrm.Sdk.Deployment.BeginCreateOrganizationRequest
Thread-veiligheid
Alle openbare statische (Shared in Visual Basic) leden van dit type zijn thread-veilig. Exemplaarleden zijn niet gegarandeerd thread-veilig.
Platforms
Development Platforms
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.
Target Platforms
Windows 98,Windows 2000,Windows 2000 Server,Windows CE,Windows Server 2008,Windows 98 Second Edition,Pocket-pc,Smartphone,Windows Server 2003,Windows XP Professional,Windows Server 2008,Windows Server 2012,Windows 7,Windows 8,Windows 8.1
Change History
Zie ook
Verwijzing
BeginCreateOrganizationRequest-leden
Microsoft.Xrm.Sdk.Deployment-naamruimte
BeginCreateOrganizationResponse
Overige resources
New-CrmOrganization
Get-CrmOperationStatus
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.