Microsoft Azure .NET クライアント ライブラリを使用して、Azure クラウド ストレージとやり取りしています。メタデータ コレクション内の各 BLOB に関する追加情報にアクセスできる必要があります。私は現在 CloudBlobDirectory.ListBlobs() メソッドを使用して、ブロブ名で考案したディレクトリ構造の特定のディレクトリにあるブロブのリストを取得しています。ListBlobs() メソッドは IListBlobItem オブジェクトのリストを返します。プロパティは、Url と、親ディレクトリと親コンテナーへの参照の 2 つだけです。実際のブロブ オブジェクトのメタデータを取得する必要があります。
IListBlobItem を BlockBlob オブジェクトにキャストするか、IListBlockItem を使用して BlockBlob への参照を取得する方法があると思いましたが、それを行う方法が見つからないようです。
私の質問は次のとおりです。このメソッドから BlockBlob オブジェクトを取得する方法はありますか、または実際の BlockBlob オブジェクトを取得する別の方法を使用する必要がありますか? 異なる場合は、「ディレクトリ」スキームでフィルタリングしながら、これを達成する方法を提案できますか?