Vue d’ensemble des liaisons de Stockage Blob Azure pour Azure FunctionsAzure Blob storage bindings for Azure Functions overview

Azure Functions s’intègre à Stockage Azure via des déclencheurs et des liaisons.Azure Functions integrates with Azure Storage via triggers and bindings. L’intégration à Stockage Blob vous permet de créer des fonctions qui réagissent aux modifications de données d’objets Blob ainsi qu’à la lecture et à l’écriture de valeurs.Integrating with Blob storage allows you to build functions that react to changes in blob data as well as read and write values.

ActionAction TypeType
Exécuter une fonction quand des données de stockage d’objets Blob sont modifiéesRun a function as blob storage data changes DéclencheurTrigger
Lire des données de stockage d’objets Blob dans une fonctionRead blob storage data in a function Liaison d’entréeInput binding
Autoriser une fonction à écrire des données de stockage d’objets BlobAllow a function to write blob storage data Liaison de sortieOutput binding

Ajouter à votre application de fonctionAdd to your Functions app

Functions 2.x et versions ultérieuresFunctions 2.x and higher

Pour utiliser le déclencheur et les liaisons, vous devez référencer le package approprié.Working with the trigger and bindings requires that you reference the appropriate package. Le package NuGet est utilisé pour les bibliothèques de classes .NET, tandis que le bundle d’extensions est utilisé pour tous les autres types d’applications.The NuGet package is used for .NET class libraries while the extension bundle is used for all other application types.

LangageLanguage Ajouter via...Add by... NotesRemarks
C#C# L’installation du package NuGet, version 3.xInstalling the NuGet package, version 3.x
Script C#, Java, JavaScript, Python, PowerShellC# Script, Java, JavaScript, Python, PowerShell L’inscription du bundle d’extensionsRegistering the extension bundle Il est recommandé d’utiliser l’extension Azure Tools avec Visual Studio Code.The Azure Tools extension is recommended to use with Visual Studio Code.
Script C# (en ligne uniquement dans le portail Azure)C# Script (online-only in Azure portal) Ajout d’une liaisonAdding a binding Pour mettre à jour des extensions de liaison existantes sans avoir à republier votre application de fonction, voir Mettre à jour vos extensions.To update existing binding extensions without having to republish your function app, see Update your extensions.

Functions 1.xFunctions 1.x

Les applications Functions 1.x ont automatiquement une référence au package NuGet Microsoft.Azure.WebJobs, version 2.x.Functions 1.x apps automatically have a reference the Microsoft.Azure.WebJobs NuGet package, version 2.x.

Version du kit SDK Stockage Azure dans Functions 1.xAzure Storage SDK version in Functions 1.x

Dans Functions 1.x, les déclencheurs et les liaisons de stockage utilisent la version 7.2.1 du kit SDK Stockage Azure (package NuGet WindowsAzure.Storage).In Functions 1.x, the Storage triggers and bindings use version 7.2.1 of the Azure Storage SDK (WindowsAzure.Storage NuGet package). Si vous référencez une version différente du kit SDK Stockage Azure et établissez une liaison avec un type du kit SDK Stockage Azure dans votre signature de fonction, le runtime de Functions peut signaler ne pas pouvoir établir de liaison avec ce type.If you reference a different version of the Storage SDK, and you bind to a Storage SDK type in your function signature, the Functions runtime may report that it can't bind to that type. La solution consiste à s’assurer que votre projet référence WindowsAzure.Storage 7.2.1.The solution is to make sure your project references WindowsAzure.Storage 7.2.1.

Étapes suivantesNext steps