Enlaces de Azure Service Bus en Azure FunctionsAzure Service Bus bindings for Azure Functions

Azure Functions se integra con Azure Service Bus mediante desencadenadores y enlaces.Azure Functions integrates with Azure Service Bus via triggers and bindings. La integración con Service Bus permite crear funciones que reaccionan ante y envían mensajes de cola o tema.Integrating with Service Bus allows you to build functions that react to and send queue or topic messages.

AcciónAction TipoType
Ejecutar una función cuando se crea un mensaje de cola o tema de Service BusRun a function when a Service Bus queue or topic message is created DesencadenadorTrigger
Enviar mensajes de Azure Service BusSend Azure Service Bus messages Enlace de salidaOutput binding

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

Nota

El enlace de Service Bus no admite actualmente la autenticación mediante una identidad administrada.The Service Bus binding doesn't currently support authentication using a managed identity. En su lugar, use una firma de acceso compartido de Service Bus.Instead, please use a Service Bus shared access signature.

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 4.xInstalling the NuGet package, version 4.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, consulte 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 to the Microsoft.Azure.WebJobs NuGet package, version 2.x.

Pasos siguientesNext steps