Exemples de stockage Azure utilisant les bibliothèques clientes .NET

Cet article fournit une vue d’ensemble des exemples de scénarios de code présents dans nos guides du développeur et dans notre référentiel d’exemples. Cliquez sur les liens pour afficher les exemples correspondants, dans nos guides du développeur ou dans les référentiels GitHub.

Les guides du développeur sont des collections d’articles qui fournissent des informations détaillées et des exemples de code pour des scénarios spécifiques liés aux services Stockage Azure. Pour en savoir plus sur le guide du développeur Stockage Blob pour .NET, consultez Prise en main de Stockage Blob Azure et de .NET.

Remarque

Ces exemples utilisent la bibliothèque .NET v12 du stockage Azure la plus récente. Pour le code v11 hérité, consultez Exemples de stockage Blob Azure pour .NET dans le dépôt GitHub.

Exemples d’objets blob

Le tableau suivant fait référence aux exemples et aux guides du développeur Stockage Blob Azure qui utilisent des bibliothèques clientes .NET :

Rubrique Guide du développeur Exemples sur GitHub
Authentification/autorisation Autoriser l’accès et la connexion à Stockage Blob

Créer une SAP de délégation d’utilisateur pour un objet blob

Créer une SAP de service pour un objet blob

Créer une SAP de compte
S’authentifier auprès d’Azure Identity

S’authentifier à l’aide d’un jeton Active Directory

S’authentifier à l’aide d’une chaîne de connexion

S’authentifier à l’aide d’informations d’identification de clé partagée
Créer un conteneur Créer un conteneur
Charger Charger un objet blob Charger un fichier dans un objet blob
Télécharger Télécharger un objet blob Télécharger un objet blob dans un fichier

Télécharger une image
Liste Répertorier les conteneurs

Répertorier les objets blob
Lister tous les objets blob d’un conteneur
Supprimer Supprimer des conteneurs

Supprimer des objets blob
Copier Vue d’ensemble des opérations de copie

Copier un objet blob à partir d’une URL d’objet source

Copier un objet blob avec une planification asynchrone
Lease Créer et gérer des baux de conteneur

Créer et gérer des baux d’objets blob
Propriétés et métadonnées Gérer les propriétés et métadonnées de conteneur

Gérer les propriétés et les métadonnées d’objet blob
Étiquettes d’index Utiliser des balises d’index d’objet blob pour gérer et trouver des données
Instantanés Créer et gérer un instantané d’objet blob
Versions de blob Créer et répertorier des versions d’objets blob
Niveaux d’accès Définir ou modifier le niveau d’accès d’un objet blob de blocs
Objet blob d’ajout Ajouter des données à un objet blob d’ajout
Traitement par lot Supprimer plusieurs objets blob dans une requête

Définir plusieurs niveaux d’accès d’objet blob dans une requête

Contrôle affiné dans une requête par lots

Intercepter les erreurs d’une sous-opération ayant échoué
Dépannage Déclencher une erreur récupérable à l’aide d’un client de conteneur

Exemples Data Lake Storage

Le tableau suivant contient des liens vers des exemples Data Lake Storage qui utilisent des bibliothèques clientes .NET :

Rubrique Exemples sur GitHub
Authentification S’authentifier à l’aide d’un jeton Active Directory
S’authentifier à l’aide d’informations d’identification de clé partagée
S’authentifier à l’aide d’une signature d’accès partagé (SAP)
Système de fichiers Créer un fichier à l’aide d’un client de système de fichiers
Obtenir des propriétés sur un fichier et un répertoire
Renommer un fichier et un répertoire
Répertoire Créer un répertoire
Créer un fichier à l’aide d’un client de répertoires
Répertorier les répertoires
Parcourir les fichiers et répertoires
File Charger un fichier
Charger en ajoutant à un fichier
Télécharger un fichier
Définir et obtenir une liste de contrôle d’accès aux fichiers
Définir et obtenir les autorisations d’un fichier
Dépannage Déclencher une erreur récupérable

Exemples de fichiers Azure

Le tableau suivant contient des liens vers des exemples Azure Files qui utilisent des bibliothèques clientes .NET :

Rubrique Exemples sur GitHub
Authentification S’authentifier à l’aide d’une chaîne de connexion
S’authentifier à l’aide d’informations d’identification de clé partagée
S’authentifier à l’aide d’une signature d’accès partagé (SAP)
Partages de fichiers Créer un partage et charger un fichier
Télécharger un fichier
Parcourir des fichiers et des répertoires
Dépannage S’authentifier à l’aide d’une signature d’accès partagé (SAS)

Exemples de files d’attente

Le tableau suivant contient des liens vers des exemples Files d’attentes Azure qui utilisent des bibliothèques clientes .NET :

Rubrique Exemples sur GitHub
Authentification S’authentifier à l’aide de Microsoft Entra ID
S’authentifier à l’aide d’une chaîne de connexion
S’authentifier à l’aide d’informations d’identification de clé partagée
S’authentifier à l’aide d’une signature d’accès partagé (SAP)
S’authentifier à l’aide d’un jeton Active Directory
File d'attente Créer une file d’attente et ajouter un message
Message Recevoir et traiter des messages
Aperçu des messages
Recevoir des messages et mettre à jour le délai d’expiration de visibilité
Dépannage Déclencher une erreur récupérable à l’aide d’un client de file d’attente

Exemples de tables

La liste suivante contient des liens vers des exemples Stockage Table Azure qui utilisent des bibliothèques clientes .NET :

Des exemples pour les bibliothèques clientes déconseillées sont disponibles dans Exemples Stockage Table Azure pour .NET.

Bibliothèques d’exemples de code Azure

Pour afficher l’intégralité des bibliothèques d’exemples .NET, accédez à :

Vous pouvez parcourir et cloner le dépôt GitHub pour chaque bibliothèque.

Guides de prise en main

Consultez les articles suivants si vous recherchez des instructions sur l’installation et la prise en main des bibliothèques clientes Stockage Azure.

Étapes suivantes

Pour plus d’informations sur les exemples pour d’autres langages :