ServiceBusTriggerAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Attribut, das zum Binden eines Parameters an eine ServiceBus Queue-Nachricht verwendet wird, wodurch die Funktion ausgeführt wird, wenn eine Nachricht in die Warteschlange gestellt wird.
[Microsoft.Azure.WebJobs.ConnectionProvider(typeof(Microsoft.Azure.WebJobs.ServiceBusAccountAttribute))]
[Microsoft.Azure.WebJobs.Description.Binding]
[System.AttributeUsage(System.AttributeTargets.Parameter)]
public sealed class ServiceBusTriggerAttribute : Attribute, Microsoft.Azure.WebJobs.IConnectionProvider
[<Microsoft.Azure.WebJobs.ConnectionProvider(typeof(Microsoft.Azure.WebJobs.ServiceBusAccountAttribute))>]
[<Microsoft.Azure.WebJobs.Description.Binding>]
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
type ServiceBusTriggerAttribute = class
inherit Attribute
interface IConnectionProvider
Public NotInheritable Class ServiceBusTriggerAttribute
Inherits Attribute
Implements IConnectionProvider
- Vererbung
-
ServiceBusTriggerAttribute
- Attribute
-
Microsoft.Azure.WebJobs.ConnectionProviderAttribute Microsoft.Azure.WebJobs.Description.BindingAttribute AttributeUsageAttribute
- Implementiert
-
Microsoft.Azure.WebJobs.IConnectionProvider
Hinweise
Der Methodenparametertyp kann einer der folgenden Sein:
- ServiceBusReceivedMessage
- String
- ByteArray
- BinaryData
- Ein benutzerdefinierter Typ (serialisiert als JSON)
Konstruktoren
ServiceBusTriggerAttribute(String) |
Initialisiert eine neue Instanz der ServiceBusTriggerAttribute-Klasse. |
ServiceBusTriggerAttribute(String, String) |
Initialisiert eine neue Instanz der ServiceBusTriggerAttribute-Klasse. |
Eigenschaften
AutoCompleteMessages |
Ruft einen Wert ab, der angibt, ob der Trigger die Nachricht nach erfolgreicher Verarbeitung automatisch abschließen soll, oder legt diesen fest. Wenn es nicht explizit festgelegt ist, basiert das Verhalten auf dem AutoCompleteMessages Wert. |
Connection |
Ruft den App-Einstellungsnamen ab, der die Service Bus-Verbindungszeichenfolge enthält, oder legt diesen fest. |
IsSessionsEnabled |
Ruft einen Wert ab, der angibt, ob Sitzungen aktiviert sind, oder legt einen Wert fest. |
QueueName |
Ruft den Namen der Warteschlange ab, an die eine Bindung gebunden werden soll. |
SubscriptionName |
Ruft den Namen des Abonnements in TopicName ab, an das eine Bindung gebunden werden soll. |
TopicName |
Ruft den Namen des Themas ab, an das eine Bindung gebunden werden soll. |
Gilt für:
Azure SDK for .NET