Lucene.Net.Store.Azure.AzureDirectory.DeleteFile C# (CSharp) Method

DeleteFile() public method

Removes an existing file in the directory.
public DeleteFile ( System name ) : void
name System
return void
        public override void DeleteFile(System.String name)
        {
            var blob = _blobContainer.GetBlockBlobReference(_rootFolder + name);
            blob.DeleteIfExists();
            Debug.WriteLine(String.Format("DELETE {0}/{1}", _blobContainer.Uri.ToString(), name));

            if (_cacheDirectory.FileExists(name + ".blob"))
            {
                _cacheDirectory.DeleteFile(name + ".blob");
            }

            if (_cacheDirectory.FileExists(name))
            {
                _cacheDirectory.DeleteFile(name);
            }
        }