Introducción a los enlaces de Azure Blob Storage para Azure FunctionsAzure Blob storage bindings for Azure Functions overview

Azure Functions se integra con Azure Storage mediante desencadenadores y enlaces.Azure Functions integrates with Azure Storage via triggers and bindings. La integración con Blob Storage permite crear funciones que reaccionan a los cambios en los datos del blob, así como a los valores de lectura y escritura.Integrating with Blob storage allows you to build functions that react to changes in blob data as well as read and write values.

AcciónAction TipoType
Ejecución de una función cuando cambian los datos de Blob StorageRun a function as blob storage data changes DesencadenadorTrigger
Lectura de datos de Blob Storage en una funciónRead blob storage data in a function Enlace de entradaInput binding
Escritura de datos de almacenamiento de blobs desde una funciónAllow a function to write blob storage data Enlace de salidaOutput binding

Adición a la aplicación de FunctionsAdd to your Functions app

Functions 2.x y superioresFunctions 2.x and higher

Para trabajar con el desencadenador y los enlaces, es necesario hacer referencia al paquete adecuado.Working with the trigger and bindings requires that you reference the appropriate package. En las bibliotecas de clases de .NET se usa el paquete NuGet, mientras que en los demás tipos de aplicaciones se emplea el conjunto de extensiones.The NuGet package is used for .NET class libraries while the extension bundle is used for all other application types.

IdiomaLanguage Agregar mediante...Add by... ObservacionesRemarks
C#C# Instalación del paquete NuGet, versión 3.xInstalling the NuGet package, version 3.x
Script de C#, Java, JavaScript, Python, PowerShellC# Script, Java, JavaScript, Python, PowerShell Registro de conjunto de extensionesRegistering the extension bundle Se recomienda usar la extensión Azure Tools con Visual Studio Code.The Azure Tools extension is recommended to use with Visual Studio Code.
Script de C# (solo en línea en Azure Portal)C# Script (online-only in Azure portal) Adición de un enlaceAdding a binding Para actualizar extensiones de enlace existentes sin tener que volver a publicar la aplicación de funciones, vea Actualización de las extensiones.To update existing binding extensions without having to republish your function app, see Update your extensions.

Functions 1.xFunctions 1.x

Las aplicaciones de Functions 1.x tienen automáticamente una referencia al paquete NuGet Microsoft.Azure.WebJobs, versión 2.x.Functions 1.x apps automatically have a reference the Microsoft.Azure.WebJobs NuGet package, version 2.x.

Versión de SDK de Azure Storage en Functions 1.xAzure Storage SDK version in Functions 1.x

En Functions 1.x, los desencadenadores y enlaces de Storage usan la versión 7.2.1 del SDK de Azure Storage (paquete 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 hace referencia a una versión diferente del SDK de Storage y enlaza a un tipo de SDK de Storage en la signatura de función, el runtime de Functions puede notificar que no se puede enlazar con ese tipo.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 solución es asegurarse de que el proyecto hace referencia a WindowsAzure.Storage 7.2.1.The solution is to make sure your project references WindowsAzure.Storage 7.2.1.

Pasos siguientesNext steps