.NET 클라이언트 라이브러리를 사용하는 Azure Storage 샘플

이 문서에서는 개발자 가이드 및 샘플 리포지토리에 있는 코드 샘플 시나리오에 대해 간략하게 설명합니다. 개발자 가이드나 GitHub 리포지토리에서 해당 샘플을 보려면 링크를 클릭합니다.

개발자 가이드는 Azure Storage 서비스와 관련된 특정 시나리오에 대한 자세한 정보와 코드 예를 제공하는 문서 컬렉션입니다. .NET용 Blob Storage 개발자 가이드에 대해 자세히 알아보려면 Azure Blob Storage 및 .NET 시작을 참조하세요.

참고 항목

이러한 샘플에서는 최신 Azure Storage .NET v12 라이브러리를 사용합니다. 레거시 v11 코드는 GitHub 리포지토리의 .NET용 Azure Blob Storage 샘플을 참조하세요.

Blob 샘플

다음 표는 .NET 클라이언트 라이브러리를 사용하는 Azure Blob Storage 개발자 가이드 및 샘플에 대한 링크입니다.

항목 개발자 가이드 GitHub의 샘플
인증/권한 부여 Blob Storage에 대한 액세스 권한 부여 및 연결

Blob에 대한 사용자 위임 SAS 만들기

Blob용 서비스 SAS 만들기

계정 SAS 만들기
Azure ID로 인증

Active Directory 토큰을 사용하여 인증

연결 문자열을 사용하여 인증

공유 키 사용자 인증 정보를 사용하여 인증
컨테이너 만들기 컨테이너 만들기
업로드 Blob 업로드 Blob에 파일 업로드
다운로드 Blob 다운로드 BLOB을 파일로 다운로드

이미지 다운로드
List 컨테이너 나열

BLOB 나열
컨테이너의 모든 Blob 나열
삭제 컨테이너 삭제

Blob 삭제
복사 복사 작업 개요

원본 개체 URL에서 Blob 복사

비동기 예약을 사용하여 Blob 복사
임대 컨테이너 임대 만들기 및 관리

Blob 임대 만들기 및 관리
속성 및 메타데이터 컨테이너 속성 및 메타데이터 관리

Blob 속성 및 메타데이터 관리
인덱스 태그 BLOB 인덱스 태그를 사용하여 데이터 관리 및 찾기
스냅샷 Blob 스냅샷 만들기 및 관리
Blob 버전 Blob 버전 만들기 및 나열
액세스 계층 블록 Blob의 액세스 계층 설정 또는 변경
추가 Blob 추가 Blob에 데이터 추가
일괄 처리 요청 하나로 여러 Blob 삭제

요청 하나로 여러 Blob 액세스 계층 설정

일괄 처리 요청의 세분화된 제어

실패한 하위 작업에서 오류 포착
문제 해결 컨테이너 클라이언트를 사용하여 복구 가능한 오류 트리거

Data Lake Storage 샘플

다음 표는 .NET 클라이언트 라이브러리를 사용하는 Data Lake Storage 샘플에 대한 링크입니다.

항목 GitHub의 샘플
인증 Active Directory 토큰을 사용하여 인증
공유 키 자격 증명을 사용하여 인증
SAS(공유 액세스 서명)을 사용하여 인증
파일 시스템 파일 시스템 클라이언트를 사용하여 파일 만들기
파일 및 디렉터리에 대한 속성 가져오기
파일 및 디렉터리 이름 바꾸기
디렉터리 디렉터리 만들기
디렉터리 클라이언트를 사용하여 파일 만들기
디렉터리 나열
파일 및 디렉터리 트래버스
파일 파일 업로드
파일에 추가하여 업로드
파일 다운로드
파일 액세스 제어 목록 설정 및 가져오기
파일 권한 설정 및 가져오기
문제 해결 복구 가능한 오류 트리거

Azure File 샘플

다음 표는 .NET 클라이언트 라이브러리를 사용하는 Azure Files 샘플에 대한 링크입니다.

항목 GitHub의 샘플
인증 연결 문자열을 사용하여 인증
공유 키 사용자 인증 정보를 사용하여 인증
SAS(공유 액세스 서명)을 사용하여 인증)
파일 공유 공유 만들기 및 파일 업로드
파일 다운로드
파일 및 디렉터리 트래버스
문제 해결 SAS(공유 액세스 서명)를 사용하여 인증

큐 샘플

다음 표는 .NET 클라이언트 라이브러리를 사용하는 Azure Queues 샘플에 대한 링크입니다.

항목 GitHub의 샘플
인증 Microsoft Entra ID를 사용하여 인증
연결 문자열을 사용하여 인증
공유 키 사용자 인증 정보를 사용하여 인증
SAS(공유 액세스 서명)을 사용하여 인증
Active Directory 토큰을 사용하여 인증
Queue 큐 만들기 및 메시지 추가
메시지 메시지 수신 및 처리
메시지 미리 보기
메시지 수신 및 업데이트 표시 제한 시간
문제 해결 큐 클라이언트를 사용하여 복구 가능한 오류 트리거

테이블 샘플

다음 목록은 .NET 클라이언트 라이브러리를 사용하는 Azure Table Storage 샘플에 대한 링크입니다.

더 이상 사용되지 않는 클라이언트 라이브러리의 샘플은 .NET용 Azure Table Storage 샘플에서 사용할 수 있습니다.

Azure 코드 샘플 라이브러리

전체 .NET 샘플 라이브러리를 보려면 다음으로 이동하세요.

각 라이브러리에 대한 GitHub 리포지토리를 찾아보고 복제할 수 있습니다.

시작 가이드

Azure Storage 클라이언트 라이브러리를 설치하고 시작하는 방법에 대한 지침은 다음 문서를 참조하세요.

다음 단계

다른 언어용 샘플에 대한 정보: