Liste des répertoires dans Windows Azure Blob storage container
J'ai une question au sujet de mon projet... j'ai besoin de savoir comment afficher la liste de tous les dossiers (dans une liste de chaînes ou de quelque chose) à partir d'un stockage Windows Azure blob... j'ai deja avoir mon BlobClient et la connexion à mon Azure storage.
Qui peut m'aider avec ce "problème"?
OriginalL'auteur Ferry Jongmans | 2013-01-24
Vous devez vous connecter pour publier un commentaire.
Essayer ce code. Il fait usage de de Stockage de la bibliothèque du Client 2.0.3:
Si vous utilisez de Stockage de la Bibliothèque du Client 1.8 (c'est à dire antérieures à la version 2.0), essayez ce code:
C'est probablement parce que vous utilisez une ancienne version de la bibliothèque. J'ai modifié ma réponse ci-dessus pour afficher le code pour les bibliothèques.
Mmmm, je ne comprends pas pourquoi cela ne fonctionne toujours pas... c'est Ce que j'ai en ce moment. La chaîne de signature est rempli par mon service pour une SAS se connecter à mon Azure blob storage. C'est une capture d'écran de mon code: lien
En regardant ton code, je vois que tout d'abord vous créer un nuage de blob client à l'aide de SAS URL (qui est correcte) mais alors vous recréer le même objet avec un lien vers le stockage de développement, et puis vous êtes à l'aide de la 2ème objet pour récupérer la liste de blob dossiers. Peut-être la raison? Il serait utile si vous publier la totalité du code dans le cadre de votre question, de sorte que tous les problèmes avec le code peut être identifié. Aussi s'il vous plaît nous dire quelle est l'erreur que vous obtenez.
Génial!!! Heureux que j'ai été capable de les aider.
OriginalL'auteur
J'ai utilisé cette solution dans mon projet
Dans mon cas, j'ai été l'affichage des résultats dans une liste, la liste la taille et la date à l'aide de
et
dans la même boucle foreach pour la liste de toutes les couches de dossiers virtuels, BlockBlobs et PageBlobs différemment.
Espérons que cette aide.
OriginalL'auteur