Condividi tramite


Archiviazione di Azure esempi con librerie client .NET

Questo articolo offre una panoramica degli scenari di esempio di codice disponibili nelle guide per sviluppatori e nel repository di esempi. Fare clic sui collegamenti per visualizzare gli esempi corrispondenti, nelle guide per sviluppatori o nei repository GitHub.

Le guide per sviluppatori sono raccolte di articoli che forniscono informazioni dettagliate ed esempi di codice per scenari specifici correlati ai servizi di Archiviazione di Azure. Per altre informazioni sulla Guida per sviluppatori di BLOB Archiviazione per .NET, vedere Introduzione a Archiviazione BLOB di Azure e .NET.

Nota

Questi esempi usano la versione più recente della libreria .NET v12 di Archiviazione di Azure. Per il codice V11 legacy, vedere Esempi di Archiviazione BLOB di Azure per .NET nel repository GitHub.

Esempi di BLOB

La tabella seguente include collegamenti a guide e esempi per sviluppatori Archiviazione BLOB di Azure che usano librerie client .NET:

Argomento Guida per gli sviluppatori Esempi in GitHub
Autenticazione/autorizzazione Autorizzare l'accesso e connettersi al BLOB Archiviazione

Creare una firma di accesso condiviso di delega utente per un BLOB Creare una firma di accesso condiviso del servizio per un BLOB



Creare una firma di accesso condiviso dell'account
Eseguire l'autenticazione con l'identità di Azure

usando un token


di Active Directory Autenticare usando una stringa di connessione


Authenticate usando una credenziale con chiave condivisa
Creare un contenitore Creare un contenitore
Caricamento Caricare un BLOB Caricare un file in un BLOB
Scarica Scaricare un BLOB Scaricare un BLOB in un file

Scaricare un'immagine
List Elencare i CONTENITORi

Elencare i BLOB
Elencare tutti i BLOB in un contenitore
Elimina Eliminare i contenitori

Elimina BLOB
Copia Panoramica delle operazioni

di copia Copiare un BLOB da un URL


dell'oggetto di origine Copiare un BLOB con pianificazione asincrona
Lease Creare e gestire lease di contenitori

Creare e gestire lease di BLOB
Proprietà e metadati Gestire le proprietà del contenitore e i metadati Gestire le proprietà e i metadati

dei BLOB
Tag di indice Usare i tag di indice BLOB per gestire e trovare i dati
Snapshots Creare e gestire uno snapshot blob
Versioni del BLOB Creare ed elencare le versioni dei BLOB
Livelli di accesso Impostare o modificare il livello di accesso di un BLOB in blocchi
BLOB di accodamento Aggiungere dati a un BLOB di accodamento
Batch Eliminare diversi BLOB in una richiesta

Impostare diversi livelli di accesso BLOB in un controllo granulare di una richiesta

fine in un errore di recupero delle richieste

batch da un'operazione secondaria non riuscita
Risoluzione dei problemi Attivare un errore reversibile con un client contenitore

Esempi di Archiviazione Data Lake

La tabella seguente include collegamenti a esempi di data lake Archiviazione che usano librerie client .NET:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione usando un token
di Active Directory Autenticare usando una credenziale
con chiave condivisa tramite una firma di accesso condiviso
File system Creare un file usando un client
del file system Ottenere le proprietà in un file e una directory
Rinominare un file e una directory
Directory Creare una directory
Creare un file usando una directory elenco client
directory
Attraversa file e directory
file Caricare un file
Carica aggiungendo a un file
Scaricare un set di file
e ottenere un set di elenchi
di controllo di accesso ai file e ottenere le autorizzazioni di un file
Risoluzione dei problemi Attivare un errore reversibile

Esempi di file di Azure

La tabella seguente include collegamenti a File di Azure esempi che usano librerie client .NET:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione con un stringa di connessione
Authenticate usando una credenziale
con chiave condivisa Autenticare usando una firma di accesso condiviso (SAS)
Condivisioni file Creare una condivisione e caricare un file Scaricare un file

Attraversa file e directory
Risoluzione dei problemi Eseguire l'autenticazione con una firma di accesso condiviso (SAS)

Esempi di code

La tabella seguente include collegamenti ad esempi di code di Azure che usano librerie client .NET:

Argomento Esempi in GitHub
Autenticazione Eseguire l'autenticazione con Microsoft Entra ID
Authenticate usando un stringa di connessione
Authenticate usando una credenziale

con chiave condivisa Autenticare usando una firma di accesso condiviso (SAS)
)Eseguire l'autenticazione con un token di Active Directory
Queue Creare una coda e aggiungere un messaggio
Message Ricevere ed elaborare messaggi Visualizza i messaggi

Ricevere messaggi e aggiornare il timeout di visibilità
Risoluzione dei problemi Attivare un errore reversibile con un client di coda

Esempi di tabelle

L'elenco seguente include collegamenti ad esempi di tabella di Azure Archiviazione che usano librerie client .NET:

Gli esempi per le librerie client deprecate sono disponibili in Esempi di tabelle di Azure Archiviazione per .NET.

Librerie di esempi di codice Azure

Per visualizzare le librerie complete .NET di esempio, vedere:

È possibile esplorare e clonare il repository GitHub per ogni libreria.

Guide introduttive

Vedere gli articoli seguenti per istruzioni su come installare e iniziare a usare le librerie client Archiviazione di Azure.

Passaggi successivi

Per informazioni su esempi con altri linguaggi: