ICoreApiDeletePackageExtensionForAccount Method |
Deletes the package extension for account.
Call to this method will fail if there are more service provisioned then possible without this extension and
forceDelete flag is not set.
All settings defined in
propertySettings of
ProvisioningPackage will be applyed to current existing services.
Namespace: Atomia.Provisioning.ServiceAssembly: Atomia.Provisioning.Service (in Atomia.Provisioning.Service.dll) Version: 17.3.6337.16014
Syntax void DeletePackageExtensionForAccount(
string accountName,
ProvisioningPackage package,
ProvisioningPackageExtension packageExtension,
bool forceDelete
)
Sub DeletePackageExtensionForAccount (
accountName As String,
package As ProvisioningPackage,
packageExtension As ProvisioningPackageExtension,
forceDelete As Boolean
)
void DeletePackageExtensionForAccount(
String^ accountName,
ProvisioningPackage^ package,
ProvisioningPackageExtension^ packageExtension,
bool forceDelete
)
abstract DeletePackageExtensionForAccount :
accountName : string *
package : ProvisioningPackage *
packageExtension : ProvisioningPackageExtension *
forceDelete : bool -> unit
Parameters
- accountName
- Type: SystemString
Owner account id. - package
- Type: Atomia.Provisioning.BaseProvisioningPackage
The package instance. - packageExtension
- Type: Atomia.Provisioning.BaseProvisioningPackageExtension
The package extension that needs to be deleted. - forceDelete
- Type: SystemBoolean
If set to true will delete package extension forcibly which can cause some services to be deleted.
See Also