Een blob kopiëren met .NET
Dit artikel bevat een overzicht van kopieerbewerkingen met behulp van de Azure Storage-clientbibliotheek voor .NET.
Over kopieerbewerkingen
Kopieerbewerkingen kunnen worden gebruikt om gegevens te verplaatsen binnen een opslagaccount, tussen opslagaccounts of naar een opslagaccount van een bron buiten Azure. Wanneer u de Blob Storage-clientbibliotheken gebruikt om gegevensbronnen te kopiëren, is het belangrijk om inzicht te krijgen in de REST API-bewerkingen achter de clientbibliotheekmethoden. De volgende tabel bevat REST API-bewerkingen die kunnen worden gebruikt om gegevensresources naar een opslagaccount te kopiëren. De tabel bevat ook koppelingen naar gedetailleerde richtlijnen over het uitvoeren van deze bewerkingen met behulp van de Azure Storage-clientbibliotheek voor .NET.
REST API-bewerking | Wanneer gebruikt u dit? | Methoden voor clientbibliotheek | Hulp |
---|---|---|---|
Blob van URL plaatsen | Deze bewerking heeft de voorkeur voor scenario's waarin u gegevens wilt verplaatsen naar een opslagaccount en een URL voor het bronobject wilt hebben. Deze bewerking wordt synchroon voltooid. |
SyncUploadFromUri SyncUploadFromUriAsync |
Een blob kopiëren vanuit een bronobject-URL met .NET |
Blok van URL plaatsen | Voor grote objecten kunt u Put Block From URL gebruiken om afzonderlijke blokken naar Blob Storage te schrijven en vervolgens Put Block List aanroepen om deze blokken door te voeren in een blok-blob. Deze bewerking wordt synchroon voltooid. |
StageBlockFromUri StageBlockFromUriAsync |
Een blob kopiëren vanuit een bronobject-URL met .NET |
Blob kopiëren | Deze bewerking kan worden gebruikt wanneer u een asynchrone planning voor een kopieerbewerking wilt uitvoeren. |
StartCopyFromUri StartCopyFromUriAsync |
Een blob met asynchrone planning kopiëren met behulp van .NET |
Voor toevoeg-blobs kunt u de bewerking Blok toevoegen vanuit URL gebruiken om een nieuw gegevensblok door te voeren aan het einde van een bestaande toevoeg-blob. Deze bewerking wordt verpakt met de volgende clientbibliotheekmethoden:
Voor pagina-blobs kunt u de bewerking Pagina van URL plaatsen gebruiken om een bereik van pagina's te schrijven naar een pagina-blob waar de inhoud wordt gelezen vanuit een URL. Deze bewerking wordt verpakt met de volgende clientbibliotheekmethoden:
Resources voor clientbibliotheek
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort: Gedurende 2024 worden GitHub Issues uitgefaseerd als het feedbackmechanisme voor inhoud. Dit wordt vervangen door een nieuw feedbacksysteem. Ga voor meer informatie naar:Feedback verzenden en bekijken voor