Je suis nouveau sur Azure DatabaseDB, je souhaite vérifier les fichiers téléchargés sur le stockage d'objets blob et les supprimer un à un de portal.azure.com.
Est-il possible de voir la liste et de la supprimer de portal.azure.com?
Remarque: je veux juste supprimer les fichiers stockés dans le stockage d'objets blob, pas le blob de stockage.
Réponses:
1 pour la réponse № 1J'ai trouvé les solutions.
Cliquez sur votre Storage Account
-> Cliquez sur Containers
=> Sélectionnez Container
=> Cliquez sur File
=> Et enfin Delete
Je vous remercie.
0 pour la réponse № 2
Vous pouvez le faire à partir de votre code C # également-
private CloudBlobContainer blobContainer;
public void DeleteFile(string uniqueFileIdentifier)
{
this.AssertBlobContainer();
var blob = this.blobContainer.GetBlockBlobReference(fileName);
blob.DeleteIfExists();
}
private void AssertBlobContainer()
{
// only do once
if (this.blobContainer == null)
{
lock (this.blobContainerLockObj)
{
if (this.blobContainer == null)
{
var client = this.cloudStorageAccount.CreateCloudBlobClient();
this.blobContainer = client.GetContainerReference(this.containerName.ToLowerInvariant());
if (!this.blobContainer.Exists())
{
throw new CustomRuntimeException("Container {0} does not exist in azure account", containerName);
}
}
}
}
if (this.blobContainer == null) throw new NullReferenceException("Blob Empty");
}