Поделиться через


OrchestrationClientAttribute Class

Definition

Attribute used to bind a function parameter to a DurableOrchestrationClient instance.

[Microsoft.Azure.WebJobs.Description.Binding]
[System.AttributeUsage(System.AttributeTargets.Parameter)]
[System.Diagnostics.DebuggerDisplay("TaskHub={TaskHub}, ConnectionName={ConnectionName}")]
public sealed class OrchestrationClientAttribute : Attribute, IEquatable<Microsoft.Azure.WebJobs.OrchestrationClientAttribute>
[<Microsoft.Azure.WebJobs.Description.Binding>]
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
[<System.Diagnostics.DebuggerDisplay("TaskHub={TaskHub}, ConnectionName={ConnectionName}")>]
type OrchestrationClientAttribute = class
    inherit Attribute
    interface IEquatable<OrchestrationClientAttribute>
Public NotInheritable Class OrchestrationClientAttribute
Inherits Attribute
Implements IEquatable(Of OrchestrationClientAttribute)
Inheritance
System.Attribute
OrchestrationClientAttribute
Attributes
Microsoft.Azure.WebJobs.Description.BindingAttribute System.AttributeUsageAttribute System.Diagnostics.DebuggerDisplayAttribute
Implements
System.IEquatable<OrchestrationClientAttribute>

Constructors

OrchestrationClientAttribute()

Properties

ConnectionName

Optional. Gets or sets the name of the Azure Storage connection string used by this binding.

TaskHub

Optional. Gets or sets the name of the task hub in which the orchestration data lives.

Methods

Equals(Object)

Compares two OrchestrationClientAttribute instances for value equality.

Equals(OrchestrationClientAttribute)

Compares two OrchestrationClientAttribute instances for value equality.

GetHashCode()

Returns a hash code for this attribute.

Applies to