Microsoft.Azure.Commands.Batch.Models.BatchClient.CheckApplicationAllowsUpdates C# (CSharp) Method

CheckApplicationAllowsUpdates() private method

private CheckApplicationAllowsUpdates ( string resourceGroupName, string accountName, string applicationId, string version ) : void
resourceGroupName string
accountName string
applicationId string
version string
return void
        private void CheckApplicationAllowsUpdates(string resourceGroupName, string accountName, string applicationId, string version)
        {
            try
            {
                PSApplication psApplication = this.GetApplication(resourceGroupName, accountName, applicationId);

                if (psApplication.AllowUpdates == false)
                {
                    var allowUpdateErrorMessage = string.Format(Resources.ApplicationDoesNotAllowUpdates, applicationId, version);
                    throw new NewApplicationPackageException(allowUpdateErrorMessage);
                }
            }
            catch (CloudException exception)
            {
                var errorMessage = string.Format(Resources.FailedToCheckApplication, applicationId, version, exception);
                throw new CloudException(errorMessage, exception);
            }
        }
BatchClient