Table of Contents

Class ConcurrencyStatus

Namespace
Microsoft.Azure.WebJobs.Host.Scale
Assembly
Microsoft.Azure.WebJobs.Host.dll
public class ConcurrencyStatus
Inheritance
ConcurrencyStatus
Inherited Members

Constructors

ConcurrencyStatus(string, ConcurrencyManager)

public ConcurrencyStatus(string functionId, ConcurrencyManager concurrencyManager)

Parameters

functionId string
concurrencyManager ConcurrencyManager

Properties

CurrentConcurrency

public int CurrentConcurrency { get; }

Property Value

int

FunctionId

public string FunctionId { get; }

Property Value

string

OutstandingInvocations

public int OutstandingInvocations { get; }

Property Value

int

ThrottleStatus

public ConcurrencyThrottleAggregateStatus ThrottleStatus { get; }

Property Value

ConcurrencyThrottleAggregateStatus

Methods

GetAvailableInvocationCount(int)

public int GetAvailableInvocationCount(int pendingInvocations)

Parameters

pendingInvocations int

Returns

int