ServiceBusTriggerAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atributo usado para associar um parâmetro a uma mensagem servicebus queue, fazendo com que a função seja executada quando uma mensagem é enfileirada.
[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
- Herança
-
ServiceBusTriggerAttribute
- Atributos
-
Microsoft.Azure.WebJobs.ConnectionProviderAttribute Microsoft.Azure.WebJobs.Description.BindingAttribute AttributeUsageAttribute
- Implementações
-
Microsoft.Azure.WebJobs.IConnectionProvider
Comentários
O tipo de parâmetro de método pode ser um dos seguintes:
- ServiceBusReceivedMessage
- String
- ByteMatriz
- BinaryData
- Um tipo definido pelo usuário (serializado como JSON)
Construtores
ServiceBusTriggerAttribute(String) |
Inicializa uma nova instância da classe ServiceBusTriggerAttribute. |
ServiceBusTriggerAttribute(String, String) |
Inicializa uma nova instância da classe ServiceBusTriggerAttribute. |
Propriedades
AutoCompleteMessages |
Obtém ou define um valor que indica se o gatilho deve concluir automaticamente a mensagem após o processamento bem-sucedido. Se não for definido explicitamente, o comportamento será baseado no AutoCompleteMessages valor . |
Connection |
Obtém ou define o nome da configuração do aplicativo que contém a cadeia de conexão do Barramento de Serviço. |
IsSessionsEnabled |
Obtém ou define um valor que indica se as sessões estão habilitadas. |
QueueName |
Obtém o nome da fila à qual associar. |
SubscriptionName |
Obtém o nome da assinatura no TopicName ao qual associar. |
TopicName |
Obtém o nome do tópico ao qual associar. |
Aplica-se a
Azure SDK for .NET