Blobliste kann nicht aus einem Unterverzeichnis im Speicherkonto abgerufen werden

Kaja

Ich möchte alle Blobs aus einem Unterverzeichnis beispielsweise images/naturein einem Speicherkonto auflisten. Ich benutze diesen C # -Code, um mein Ziel zu erreichen:

string storageConnectionString = Environment.GetEnvironmentVariable("BlobConnection", EnvironmentVariableTarget.Process);
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(storageConnectionString);
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference(@"images/nature");

Dieser Code funktioniert bei mir nicht. Hast du eine Idee, wie kann ich diesen Job machen?

Der folgende Code funktioniert einwandfrei, wenn sich alle Blobs im Stammordner befinden:

 string storageConnectionString = Environment.GetEnvironmentVariable("BlobConnection", EnvironmentVariableTarget.Process);
 CloudStorageAccount storageAccount = CloudStorageAccount.Parse(storageConnectionString);
 CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
 CloudBlobContainer container = blobClient.GetContainerReference(@"images");
Beitrag nicht mehr leisten

Bitte versuchen Sie den folgenden Code:

string storageConnectionString = Environment.GetEnvironmentVariable("BlobConnection", EnvironmentVariableTarget.Process);
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(storageConnectionString);
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference(@"images");
var blobs = container.ListBlobs("nature", true);

Dies sollte Blobs im Ordner "nature" und in allen darunter liegenden Ordnern auflisten.

Im Wesentlichen lag das Problem bei der folgenden Codezeile:

CloudBlobContainer container = blobClient.GetContainerReference(@"images/nature");

Azure Blob Storage verfügt grundsätzlich über eine Hierarchie mit zwei Ebenen - Container und Blobs. Die Ordner dort sind virtuelle und im Wesentlichen Präfixe, die Sie in den Namen eines Blobs eingeben.

In meinem Code habe ich die Blobs aus dem Container aufgelistet, deren Name mit einem Präfix beginnt (in Ihrem Beispiel "nature").

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

* Kann nicht aus einem Unterverzeichnis in Python importiert werden

String kann nicht aus einem Bundle abgerufen werden

Modul kann nicht aus Unterverzeichnis importiert werden

Liste im Reaktionsrelais kann nicht abgerufen werden

Datum im Zeichenfolgenformat kann nicht abgerufen werden

DisplayName kann im Electron nicht abgerufen werden

Sitzung kann nicht im Controller abgerufen werden

Bild kann nicht aus Datei abgerufen werden

Ergebnis aus Aufgabenliste kann nicht abgerufen werden

Textwert kann nicht aus QLineEdit abgerufen werden

Einzelwert aus Wertearray kann nicht abgerufen werden

Variable kann nicht aus URL abgerufen werden

Datei im Unterverzeichnis kann mit ZipFile nicht geöffnet werden

Sitzungsvariablen, auf die im Unterverzeichnis nicht zugegriffen werden kann

Elektronenprojektstruktur, kann im Unterverzeichnis nicht ausgeführt werden

Einzelne Elemente können nicht aus einem Array abgerufen werden, das im Status "Reagieren" gespeichert ist

Angular2: Liste kann nicht aus dem Array im Tour of Heroes-Tutorial abgerufen werden

Das Modellattribut kann nicht aus der Ansicht im Spring-mvc-Portlet abgerufen werden

Der übergeordnete Bindungskontext kann nicht aus der im Code erstellten Datenvorlage abgerufen werden

Der erste Bildlink aus einem Array von Bildlinks kann nicht abgerufen werden

Der Wert kann in md-autocomplete nicht aus einem Objektarray abgerufen werden

Fargate-Fehler: In ECR gehosteter Container kann nicht aus einem privaten Subnetz abgerufen werden

Der Wert kann mit jQuery / Javascript nicht aus einem Formular abgerufen werden

Wert kann nicht aus einem Array abgerufen werden, wenn es vorhanden ist

Javascript: Die .text () kann nicht aus einem HTML-Tag abgerufen werden

Der Wert einer Skala kann mit tkinter nicht aus einem Toplevel-Fenster abgerufen werden

MYSQL-Treiber kann nicht aus dem Unterverzeichnis der Site geladen werden, kann aus main

Informationen aus einem Array können nicht abgerufen werden

Werte aus einem ManyToManyField in Django können nicht abgerufen werden

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  3. 3

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  4. 4

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  7. 7

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  8. 8

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  9. 9

    Eclipse Oxygen - Projekte verschwinden

  10. 10

    Wie wählt man Unterschiede mit drei Tabellen aus?

  11. 11

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  12. 12

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  13. 13

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  14. 14

    Wie kann ich den Kaskadenmodus global einstellen?

  15. 15

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  16. 16

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  17. 17

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  18. 18

    Was ist schneller: SUM über NULL oder über 0?

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  21. 21

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

heißlabel

Archiv