private void OnPendingActorMethodCallsUpdated(PendingActorMethodDiagnosticData pendingMethodData) { if (null != this.actorLockContentionCounterWriter) { this.actorLockContentionCounterWriter.UpdateCounterValue(pendingMethodData); } }
internal void UpdateCounterValue(PendingActorMethodDiagnosticData pendingMethodData) { long delta = pendingMethodData.PendingActorMethodCallsDelta; if (delta != 0) { this.Counter.IncrementBy(delta); } }
private void OnPendingActorMethodCallsUpdated(PendingActorMethodDiagnosticData pendingMethodData) { if (this.writer.IsPendingMethodCallsEventEnabled()) { var actorId = pendingMethodData.ActorId; this.writer.ActorMethodCallsWaitingForLock( pendingMethodData.PendingActorMethodCalls, this.actorType, actorId, this.serviceContext); } }