사용자가 내 Azure Blob에 내 사이트에 업로드하는 파일을 저장하려고하는데 CloudBlob.UploadFromStream 메소드를 사용하고 있습니다.하지만 더 많은 작업을 수행하기 전에 파일을 BLOB에 저장 완료했는지 확인하려고합니다. 현재 BLOB를 업로드하고 if 문 안에 GetBlockBlobReference
을 사용하여 새 BLOB에 대한 참조가 있는지 확인합니다. 업로드가 잘 완료되었는지 확인하는 더 좋은 방법이 있습니까?CloudBlob.UploadFromStream이 오류없이 완료되었는지 확인 하시겠습니까?
0
A
답변
2
블롭을 업로드하는 동안 문제가 발생하면 CloudBlob.UploadFromStream
메서드는 오류가 발생하여 업로드가 제대로되었는지 확인하는 첫 번째 장소가됩니다.
GetBlockBlobReference
을 사용하여 blob에 대한 참조를 생성하는 것이 단지 CloudBlockBlob
의 인스턴스를 생성하므로 아무런 도움이되지 않는다고 생각합니다. BLOB가 저장소에 있는지 여부는 확인하지 않습니다. BLOB가 저장소에 있는지 확인하려면 CloudBlockBlob.FetchAttributes
메소드를 사용하여 BLOB 속성을 가져 오거나 CloudBlobContainer.GetBlobReferenceFromServer
또는 CloudBlobClient.GetBlobReferenceFromServer
을 사용하여 CloudBlob의 인스턴스를 만들 수 있습니다. 위의 세 가지 방법 모두 저장소의 BLOB에 대한 정보를 가져오고, 올바르지 않은 부분이 있으면 적절한 오류를 던집니다 (예 : BLOB가 없으면 찾을 수 없음 오류).
관련 문제
- 1. ftp가 완료되었는지 여부를 확인 하시겠습니까?
- 2. 약속이 자바 스크립트로 완료되었는지 확인 하시겠습니까?
- 3. sftp 파일 전송이 완료되었는지 확인 하시겠습니까?
- 4. 자바 스크립트가 완료되었는지 확인
- 5. 날짜로 무언가 완료되었는지 확인
- 6. qprocess가 완료되었는지 확인
- 7. 언제 file_get_contents가 완료되었는지 확인
- 8. backgroundworker가 실행되기 전에 완료되었는지 확인
- 9. 부스트 타임 드레드가 완료되었는지 확인
- 10. WF : 워크 플로가 완료되었는지 확인
- 11. 어떤 게임 레벨이 완료되었는지 확인
- 12. ThreadPoolExecutor의 모든 작업이 완료되었는지 확인
- 13. 웹 API 요청이 완료되었는지 확인
- 14. 파일 경로가 grep로 완료되었는지 확인
- 15. S3 다운로드가 성공적으로 완료되었는지 확인
- 16. 찾기를 실행하기 전에 어떻게 유성에서 업데이트가 완료되었는지 확인 하시겠습니까?
- 17. 오류없이 프로그램을 실행 하시겠습니까?
- 18. 오류없이 자동 롤백 하시겠습니까?
- 19. BitmapFactory.decodeStream()이 오류없이 성공했는지 확인
- 20. 저장 프로 시저가 오류없이 완료되었는지 확인하는 방법은 무엇입니까?
- 21. ArcGIS Desktop API - 렌더링이 완료되었는지 확인
- 22. Adobe Air. createDirectory()가 완료되었는지 확인
- 23. 문으로 진행하기 전에 for 루프가 완료되었는지 확인
- 24. 적어도 하나의 파일 입력이 jQuery로 완료되었는지 확인
- 25. Perl에서 오류없이 간단히 검색/대체 하시겠습니까?
- 26. 할당되지 않은 메모리를 오류없이 사용 하시겠습니까?
- 27. 간단한 js- 모든 양식을 페이지에 제출 + iframe의 페이지로드가 완료되었는지 확인
- 28. css3 애니메이션이 완료되었는지 확인 jquery를 사용하여 예를 들어 변환 눈금
- 29. 스레드가 실행 완료되었는지 확인하는 방법
- 30. PL/SQL 확인이 성공했는지 여부를 확인 하시겠습니까?