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 installatiekopieën downloaden
List Lijst met containers

blobs weergeven
Alle blobs in een container weergeven
Delete Containers

verwijderen blobs verwijderen
Kopiëren Overzicht van kopieerbewerkingen

Een blob kopiëren vanuit een bronobject-URL

Een blob kopiëren met asynchrone planning
Lease Containerleases

maken en beheren Blob-leases maken en beheren
Eigenschappen en metagegevens Containereigenschappen en metagegevens

beheren Blob-eigenschappen en -metagegevens beheren
Indextags Blob-indextags gebruiken om gegevens te beheren en te zoeken
Momentopnamen Een blobmomentopname maken en beheren
Blob-versies Blobversies maken en vermelden
Toegangslagen De toegangslaag van een blok-blob instellen of wijzigen
Toevoeg-blob Gegevens toevoegen aan een toevoeg-blob
Batching Meerdere blobs in één aanvraag

verschillende blobtoegangslagen instellen in één aanvraag

fijnmazig besturingselement in een batchaanvraag

Catch-fouten uit een mislukte subbewerking
Probleemoplossing Een herstelbare fout activeren 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
verifiëren met behulp van een Shared Access Signature (SAS)
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
Directory Een map
maken Een bestand maken met behulp van een maplijstlijstmappen

door bestanden en mappen gaan
Bestand Upload een bestand
uploaden door toe te voegen aan een bestand
Een bestandsset
downloaden en een toegangsbeheerlijst
voor bestanden ophalen en machtigingen van een bestand ophalen
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
Authenticate met behulp van een referenties voor een gedeelde sleutel
verifiëren met behulp van een Shared Access Signature (SAS))
Bestandsshares Een share maken en een bestand uploaden Een bestand

downloaden door bestanden en mappen
Probleemoplossing Verifiëren met SAS (Shared Access Signature)

Wachtrijvoorbeelden

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
Verifiëren met behulp van een verbindingsreeks
Authenticate met behulp van een gedeelde sleutelreferentie
verifiëren met behulp van een Shared Access Signature (SAS))
Verifiëren met behulp van een Active Directory-token
Queue Een wachtrij maken en een bericht toevoegen
Bericht Berichten ontvangen en verwerken Bekijk
berichten

ontvangen en werk de zichtbaarheidstime-out bij
Probleemoplossing Een herstelbare fout activeren 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: