Encadernações de armazenamento Azure Blob para visão geral das Funções AzureAzure Blob storage bindings for Azure Functions overview

A Azure Functions integra-se com o Armazenamento Azure através de gatilhos e encadernações.Azure Functions integrates with Azure Storage via triggers and bindings. Integrar-se com o armazenamento Blob permite-lhe construir funções que reagem a alterações nos dados blob, bem como valores de leitura e escrita.Integrating with Blob storage allows you to build functions that react to changes in blob data as well as read and write values.

AçãoAction TipoType
Executar uma função como alterações de dados de armazenamento blobRun a function as blob storage data changes AcionadorTrigger
Leia os dados de armazenamento blob numa funçãoRead blob storage data in a function Encadernação de entradaInput binding
Permitir que uma função escreva dados de armazenamento de bolhasAllow a function to write blob storage data Encadernação de saídaOutput binding

Adicione à sua app FunçõesAdd to your Functions app

Funções 2.x e superiorFunctions 2.x and higher

Trabalhar com o gatilho e encadernações requer que consulte o pacote apropriado.Working with the trigger and bindings requires that you reference the appropriate package. O pacote NuGet é utilizado para bibliotecas de classe .NET enquanto o pacote de extensão é usado para todos os outros tipos de aplicações.The NuGet package is used for .NET class libraries while the extension bundle is used for all other application types.

IdiomaLanguage Adicione por...Add by... ObservaçõesRemarks
C#C# Instalação do pacote NuGet, versão 3.xInstalling the NuGet package, version 3.x
C# Script, Java, JavaScript, Python, PowerShellC# Script, Java, JavaScript, Python, PowerShell Registando o pacote de extensãoRegistering the extension bundle Recomenda-se a extensão Azure Tools para utilizar com o Código do Estúdio Visual.The Azure Tools extension is recommended to use with Visual Studio Code.
C# Script (apenas online no portal Azure)C# Script (online-only in Azure portal) Adicionar uma ligaçãoAdding a binding Para atualizar as extensões de ligação existentes sem ter de voltar a publicar a sua aplicação de funções, consulte [atualizar as suas extensões].To update existing binding extensions without having to republish your function app, see Update your extensions.

Funções 1.xFunctions 1.x

As funções 1.x apps têm automaticamente uma referência ao pacote Microsoft.Azure.WebJobs NuGet, versão 2.x.Functions 1.x apps automatically have a reference the Microsoft.Azure.WebJobs NuGet package, version 2.x.

Versão SDK de Armazenamento Azure nas Funções 1.xAzure Storage SDK version in Functions 1.x

Nas funções 1.x, os gatilhos de armazenamento e encadernações utilizam a versão 7.2.1 do pacote Azure Storage SDK(WindowsAzure.Storage NuGet).In Functions 1.x, the Storage triggers and bindings use version 7.2.1 of the Azure Storage SDK (WindowsAzure.Storage NuGet package). Se se referir a uma versão diferente do SDK de armazenamento e se ligar a um tipo SDK de armazenamento na sua assinatura de função, o tempo de funcionamento das Funções pode relatar que não pode ligar-se a esse 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. A solução é certificar-se de que o seu projeto faz referência ao WindowsAzure.Storage 7.2.1.The solution is to make sure your project references WindowsAzure.Storage 7.2.1.

Passos seguintesNext steps