private void breakLeaseButton_Click(object sender, EventArgs e) { String blobName = null; // get blob name if (blobList.SelectedItem == null) { MessageBox.Show("No blob selected.", "No blob"); return; } else { blobName = blobList.SelectedItem.ToString(); } // get container reference CloudBlobContainer container = blobClient.GetContainerReference(containerName); // get blob reference CloudPageBlob blob = container.GetPageBlobReference(blobName); try { blob.BreakLease(TimeSpan.FromSeconds(0)); MessageBox.Show("Lease removed.", "Success"); } catch (Exception ex) { MessageBox.Show("Error breaking lease: " + ex.ToString(), ex.GetType().FullName); } }