Share via


EventHubAttribute Class

Definition

Setup an 'output' binding to an EventHub. This can be any output type compatible with an IAsyncCollector.

[Microsoft.Azure.WebJobs.Description.Binding]
[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue)]
public sealed class EventHubAttribute : Attribute
[<Microsoft.Azure.WebJobs.Description.Binding>]
[<System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue)>]
type EventHubAttribute = class
    inherit Attribute
Public NotInheritable Class EventHubAttribute
Inherits Attribute
Inheritance
EventHubAttribute
Attributes
Microsoft.Azure.WebJobs.Description.BindingAttribute AttributeUsageAttribute

Constructors

EventHubAttribute(String)

Initialize a new instance of the EventHubAttribute

Properties

Connection

Gets or sets the optional connection string name that contains the Event Hub connection string. If missing, tries to use a registered event hub sender.

EventHubName

The name of the event hub.

Applies to