いくつかの画像を Azure BLOB ストレージに保存しようとしています 。BLOB GetBlobReferenceとGetBlobreferenceFromServerの参照を取得する方法は 2 つありますが、2 つの違いを見つけることができませんでした。
2つの間に違いはありますか?
いくつかの画像を Azure BLOB ストレージに保存しようとしています 。BLOB GetBlobReferenceとGetBlobreferenceFromServerの参照を取得する方法は 2 つありますが、2 つの違いを見つけることができませんでした。
2つの間に違いはありますか?
いくつかの違いがあります:
GetBlobReference
は古いバージョンのストレージ クライアント ライブラリ ( Microsoft.WindowsAzure.StorageClient
) にありGetBlobReferenceFromServer
ますが、 は新しいバージョンのストレージ クライアント ライブラリ ( Microsoft.WindowsAzure.Storage.Blob
) にあります。GetBlobReference
ことは、ブロブへの参照を提供するだけです。ブロブのタイプ(Block
またはPage
)はわかりGetBlobReferenceFromServer
ませんが、ブロブのタイプはわかります。つまりGetBlobReference
、サーバーへのラウンドトリップは行われませんGetBlobReferenceFromServer
。GetBlobReferenceFromServer
、BLOB はストレージに存在する必要があります。存在しない BLOB でこのメソッドを呼び出すと、メソッドはエラーをスローします。