Functies verbinden met Azure-Services met behulp van bindingen

Wanneer u een functie maakt, wordt de taalspecifieke trigger code toegevoegd aan het project vanuit een set trigger sjablonen. Als u uw functie wilt verbinden met andere services met behulp van invoer-of uitvoer bindingen, moet u in uw functie specifieke bindings definities toevoegen. Zie Concepten van Azure Functions-triggers en -bindingen voor meer informatie over bindingen.

Lokale ontwikkeling

Wanneer u lokaal functies ontwikkelt, moet u de functie code bijwerken om bindingen toe te voegen. Met Visual Studio code kunt u het eenvoudiger maken om bindingen aan een functie toe te voegen.

Visual Studio Code

Wanneer u Visual Studio code gebruikt om uw functie te ontwikkelen en uw functie gebruikmaakt van een function.jsin het bestand, kan de uitbrei ding van de Azure Functions automatisch een binding toevoegen aan een bestaande function.jsin het bestand. Zie invoer-en uitvoer bindingen toevoegenvoor meer informatie.

Hand matig bindingen toevoegen op basis van voor beelden

Wanneer u een binding aan een bestaande functie toevoegt, moet u zowel de functie code als de function.jsin het configuratie bestand bijwerken als deze wordt gebruikt door uw taal. De .NET-klassen bibliotheek en Java-functies gebruiken kenmerken in plaats van function.jsop, dus u moet dat in plaats daarvan bijwerken.

Gebruik de volgende tabel om voor beelden te vinden van specifieke bindings typen die u kunt gebruiken om u te helpen bij het bijwerken van een bestaande functie. Kies eerst het tabblad taal dat overeenkomt met uw project.

Service Voorbeelden Voorbeelden
Blob Storage Trigger
Invoer
Uitvoer
Koppeling
Azure Cosmos DB Trigger
Invoer
Uitvoer
Koppeling
Event Grid Trigger
Uitvoer
Koppeling
Event Hubs Trigger
Uitvoer
IoT Hub Trigger
Uitvoer
HTTP Trigger Koppeling
Queue Storage Trigger
Uitvoer
Koppeling
RabbitMQ Trigger
Uitvoer
SendGrid Uitvoer
Service Bus Trigger
Uitvoer
Koppeling
SignalR Trigger
Invoer
Uitvoer
Table Storage Invoer
Uitvoer
Timer Trigger Koppeling
Twilio Uitvoer Koppeling

Azure Portal

Wanneer u uw functies in de Azure Portalontwikkelt, voegt u invoer-en uitvoer bindingen toe op het tabblad integreren voor een bepaalde functie. De nieuwe bindingen worden toegevoegd aan de function.jsop bestand of aan de kenmerken van de methode, afhankelijk van uw taal. In de volgende artikelen ziet u voor beelden van het toevoegen van bindingen aan een bestaande functie in de portal:

Volgende stappen