Partager via


ServiceBusTriggerAttribute Classe

Définition

Attribut utilisé pour lier un paramètre à un message file d’attente ServiceBus, provoquant l’exécution de la fonction lorsqu’un message est mis en file d’attente.

[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
Héritage
ServiceBusTriggerAttribute
Attributs
Microsoft.Azure.WebJobs.ConnectionProviderAttribute Microsoft.Azure.WebJobs.Description.BindingAttribute AttributeUsageAttribute
Implémente
Microsoft.Azure.WebJobs.IConnectionProvider

Remarques

Le type de paramètre de méthode peut être l’un des suivants :

Constructeurs

ServiceBusTriggerAttribute(String)

Initialise une nouvelle instance de la classe ServiceBusTriggerAttribute.

ServiceBusTriggerAttribute(String, String)

Initialise une nouvelle instance de la classe ServiceBusTriggerAttribute.

Propriétés

AutoCompleteMessages

Obtient ou définit une valeur indiquant si le déclencheur doit automatiquement terminer le message après un traitement réussi. S’il n’est pas défini explicitement, le comportement est basé sur la AutoCompleteMessages valeur .

Connection

Obtient ou définit le nom du paramètre d’application qui contient la chaîne de connexion Service Bus.

IsSessionsEnabled

Obtient ou définit une valeur indiquant si les sessions sont activées.

QueueName

Obtient le nom de la file d’attente à lier.

SubscriptionName

Obtient le nom de l’abonnement dans TopicName auquel effectuer la liaison.

TopicName

Obtient le nom de la rubrique à lier.

S’applique à