Delen via


Azure Storage-voorbeelden met behulp van .NET-clientbibliotheken

Dit artikel bevat een overzicht van codevoorbeeldscenario's in onze ontwikkelaarshandleidingen en opslagplaats met voorbeelden. Klik op de koppelingen om de bijbehorende voorbeelden weer te geven in onze ontwikkelaarshandleidingen of in GitHub-opslagplaatsen.

Ontwikkelaarshandleidingen zijn verzamelingen artikelen met gedetailleerde informatie en codevoorbeelden voor specifieke scenario's met betrekking tot Azure Storage-services. Zie Aan de slag met Azure Blob Storage en .NET voor meer informatie over de ontwikkelaarshandleiding voor Blob Storage voor .NET.

Notitie

In deze voorbeelden wordt de nieuwste Azure Storage .NET v12-bibliotheek gebruikt. Zie Azure Blob Storage-voorbeelden voor .NET in de GitHub-opslagplaats voor de verouderde v11-code.

Blob-voorbeelden

De volgende tabel bevat koppelingen naar azure Blob Storage-ontwikkelaarshandleidingen en -voorbeelden die gebruikmaken van .NET-clientbibliotheken:

Onderwerp Ontwikkelaarsguide Voorbeelden op GitHub
Verificatie/autorisatie Toegang autoriseren en verbinding maken met Blob Storage

Een SAS voor gebruikersdelegering maken voor een blob


Een service-SAS maken voor een blob


Een account-SAS maken
Verifiëren met Azure Identity

Authentication met behulp van een Active Directory-token


verifiëren met behulp van een verbindingsreeks


Authenticate met behulp van een gedeelde sleutelreferentie
Container maken Een container maken
Uploaden Blob uploaden Een bestand uploaden naar een blob
Downloaden Blob downloaden Een blob downloaden naar een bestand

Een afbeelding downloaden
Lijst Containers weergeven

Blobs weergeven
Alle blobs in een container weergeven
Verwijderen Containers verwijderen

Blobs verwijderen
Kopiëren Overzicht van kopieerbewerkingen

Een blob kopiëren vanuit een bronobject-URL

Een blob kopiëren met asynchrone planning
Huurcontract Containerleases maken en beheren

Blob-leases maken en beheren
Eigenschappen en metagegevens Beheer containereigenschappen en metagegevens

Beheer blob-eigenschappen en -metagegevens
Index-tags Blob-indextags gebruiken om gegevens te beheren en te zoeken
Momentopnamen Het maken en beheren van een blob-snapshot
Blob-versies Blobversies maken en vermelden
Toegangslagen De toegangslaag van een blok-blob instellen of wijzigen
Blob toevoegen Gegevens toevoegen aan een toevoeg-blob
Batchverwerking Verwijder meerdere blobs in één aanvraag

Verschillende blobtoegangsniveaus instellen in één aanvraag

Fijne controle in een batchaanvraag

Fouten opvangen uit een mislukte subbewerking
Problemen oplossen Een herstelbare fout veroorzaken met een containerclient

Data Lake Storage-voorbeelden

De volgende tabel bevat koppelingen naar Data Lake Storage-voorbeelden die gebruikmaken van .NET-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie Verifiëren met behulp van een Active Directory-token Verifiëren met behulp van een gedeelde sleutelreferentie
Bestandssysteem Een bestand maken met behulp van een bestandssysteemclient
Eigenschappen ophalen in een bestand en een map
de naam van een bestand en een map wijzigen
Adresboek Een map maken
Een bestand maken met behulp van een mapclient
Mappen weergeven
Door bestanden en mappen gaan
Bestand Een bestand uploaden
Uploaden door toe te voegen aan een bestand
Een bestand downloaden
Instellen en ophalen van een toegangsbeheerlijst van een bestand
Instellen en ophalen van machtigingen van een bestand
Probleemoplossing Een herstelbare fout activeren

Azure File-voorbeelden

De volgende tabel bevat koppelingen naar Azure Files-voorbeelden die gebruikmaken van .NET-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie Verifiëren met behulp van een verbindingsreeks
Verifiëren met behulp van een gedeeld sleutelreferentie
Verifiëren met behulp van een Signature voor gedeelde toegang (SAS)
Bestanden delen Een share aanmaken en een bestand uploaden
Een bestand downloaden
Bestanden en mappen doorbladeren
Probleemoplossing Verifiëren met SAS (Shared Access Signature)

Voorbeelden van wachtrijen

De volgende tabel bevat koppelingen naar Azure Queues-voorbeelden die gebruikmaken van .NET-clientbibliotheken:

Onderwerp Voorbeelden op GitHub
Verificatie Verifiëren met behulp van Microsoft Entra-id (aanbevolen)
Verifiëren met behulp van een verbindingsreeks
Verifiëren met behulp van een referenties voor een gedeelde sleutel
Verifiëren met behulp van een Shared Access Signature (SAS))
Verifiëren met behulp van een Active Directory-token
Wachtrij Een wachtrij maken en een bericht toevoegen
Bericht Ontvang en verwerk berichten
Bekijk berichten
Ontvang berichten en werk de zichtbaarheidstime-out bij
Probleemoplossing Een herstelbare fout veroorzaken met een wachtrijclient

Tabelvoorbeelden

De volgende lijst bevat koppelingen naar Azure Table Storage-voorbeelden die gebruikmaken van .NET-clientbibliotheken:

Voorbeelden voor afgeschafte clientbibliotheken zijn beschikbaar in Azure Table Storage-voorbeelden voor .NET.

Bibliotheken met codevoorbeelden van Azure

Als u de complete bibliotheken met .NET-voorbeelden wilt bekijken, gaat u naar:

U kunt de GitHub-opslagplaats voor elke bibliotheek bekijken en klonen.

Introductiehandleidingen

Zie de volgende artikelen voor instructies over het installeren en aan de slag gaan met de Azure Storage-clientbibliotheken.

Volgende stappen

Voor informatie over voorbeelden voor andere talen: