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