Поделиться через


служба хранилища Azure примеры с помощью клиентских библиотек .NET

В этой статье представлен обзор сценариев примера кода, найденных в наших руководствах разработчиков и репозитории примеров. Щелкните ссылки, чтобы просмотреть соответствующие примеры, в наших руководствах разработчика или в репозиториях GitHub.

Руководства разработчиков — это коллекции статей, которые предоставляют подробные сведения и примеры кода для конкретных сценариев, связанных с служба хранилища Azure службами. Дополнительные сведения о руководстве разработчика служба хранилища BLOB-объектов для .NET см. в статье "Начало работы с Хранилище BLOB-объектов Azure и .NET".

Примечание.

В этих примерах используется последняя библиотека .NET версии 12 службы хранилища Azure. Сведения об устаревшем коде для версии 11 см. в статье Azure Blob Storage Samples for .NET (Примеры для хранилища BLOB-объектов Azure для .NET) в репозитории GitHub.

Примеры больших двоичных объектов

В следующей таблице приведены ссылки на Хранилище BLOB-объектов Azure руководства разработчика и примеры, использующие клиентские библиотеки .NET:

Раздел Руководство для разработчиков Примеры на GitHub
Проверка подлинности и авторизация Авторизация доступа и подключения к BLOB-объектам служба хранилища

Create SAS делегирования пользователей для большого двоичного

объекта Создание SAS службы для большого двоичного объекта

Создание SAS учетной записи
Проверка подлинности с помощью аутентификации удостоверения

Azure с помощью маркера


Active Directory Authentication с помощью строка подключения


Authenticate с помощью учетных данных общего ключа
Создание контейнера Создание контейнера
Отправить Отправка BLOB-объекта Отправка файла в большой двоичный объект
Загрузка Скачивание большого двоичного объекта Скачивание большого двоичного объекта в файл

скачать изображение
List Список больших двоичных объектов списка контейнеров

Перечисление всех больших двоичных объектов в контейнере
Удаление Удаление больших двоичных объектов контейнеров

Копия Общие сведения о операциях

копирования Копирования БОЛЬШОго двоичного объекта из URL-адреса


исходного объекта Копируют большой двоичный объект с асинхронным планированием
Аренда Создание аренды

контейнеров и управление ими
Свойства и метаданные Управление свойствами контейнера и метаданными

Управление свойствами BLOB-объектов и метаданными
Теги индекса Использование тегов индекса BLOB-объектов для управления и поиска данных
Моментальные снимки Создание моментального снимка BLOB-объектов и управление ими
Версии BLOB-объектов Создание и перечисление версий BLOB-объектов
Уровни доступа Установка или изменение уровня доступа к блочного BLOB-объекта
Добавочный BLOB-объект Добавление данных в добавочный BLOB-объект
Пакетная обработка Удаление нескольких больших двоичных объектов в одном запросе Устанавливает несколько уровней доступа к BLOB-объектам в одном запросе



в пакетном элементе

управления "Перехват ошибок" из неудачной вложенной операции
Устранение неполадок Активация устранимой ошибки с помощью клиента контейнера

Примеры служба хранилища Data Lake

Следующая таблица ссылается на примеры Data Lake служба хранилища, использующие клиентские библиотеки .NET:

Раздел Примеры на GitHub
Проверка подлинности Проверка подлинности с помощью маркера
Active Directory Authentication с использованием учетных данных
общего ключа с помощью подписанного URL-адреса (SAS)
Файловая система Создание файла с помощью клиента
файловой системы Get properties on a file and a directory Rename a file and a directory
Directory Создание каталога
с помощью каталогов списка
каталогов для
обхода файлов и каталогов
Файлы Отправка файла
путем добавления к файлу
скачивания набора файлов
и получения разрешений на доступ к
файлу
Устранение неполадок Запуск устранимой ошибки

Примеры для Файлов Azure

В следующей таблице приведены ссылки на Файлы Azure примеры, использующие клиентские библиотеки .NET:

Раздел Примеры на GitHub
Проверка подлинности Проверка подлинности с помощью строка подключения
Authenticate с помощью проверки подлинности учетных данных
общего ключа с помощью подписанного URL-адреса (SAS))
общих папок; Создание общей папки и отправка файла
скачать файлы
и каталоги
Устранение неполадок Аутентификация с помощью SAS

Примеры очередей

В следующей таблице приведены примеры очередей Azure, использующие клиентские библиотеки .NET:

Раздел Примеры на GitHub
Проверка подлинности Проверка подлинности с помощью проверки подлинности идентификатора Microsoft Entra ID
с помощью строка подключения
Authenticate с помощью проверки подлинности учетных данных
общего ключа с помощью подписанного URL-адреса (SAS))
Аутентификация с помощью маркера Active Directory
Queue Создание очереди и добавление сообщения
Сообщение Получение и обработка сообщений
в сообщениях
получения сообщений и время ожидания видимости обновления
Устранение неполадок Активация устранимой ошибки с помощью клиента очереди

Примеры таблиц

В следующем списке приведены ссылки на примеры таблиц Azure служба хранилища, использующие клиентские библиотеки .NET:

Примеры для устаревших клиентских библиотек доступны в таблицах Azure служба хранилища примеры для .NET.

Библиотеки примеров кода Azure

См. список библиотек примеров для .NET:

Вы можете просмотреть и клонировать репозиторий GitHub для каждой библиотеки.

Руководства по началу работы

Инструкции по установке и началу работы с клиентскими библиотеками служба хранилища Azure см. в следующих статьях.

Следующие шаги

Дополнительные сведения о примерах для других языков см. здесь: