BoxedIce.ServerDensity.Agent.Checks.ExtendedMongoDBCheck.FillExtraInfoStatistics C# (CSharp) Метод

FillExtraInfoStatistics() приватный Метод

private FillExtraInfoStatistics ( BsonDocument statusOutput, object>.IDictionary status ) : void
statusOutput BsonDocument
status object>.IDictionary
Результат void
        private void FillExtraInfoStatistics(BsonDocument statusOutput, IDictionary<string, object> status)
        {
            if (statusOutput.Contains("extra_info"))
            {
                BsonDocument extraInfoOutput = (BsonDocument)statusOutput["extra_info"];
                IDictionary<string, object> extraInfo = new Dictionary<string, object>();
                status.Add("extraInfo", extraInfo);
                if (extraInfoOutput.Contains("heap_usage_bytes"))
                {
                    extraInfo.Add("heapUsage", extraInfoOutput["heap_usage_bytes"]);
                }
                if (extraInfoOutput.Contains("page_faults"))
                {
                    extraInfo.Add("pageFaults", extraInfoOutput["page_faults"]);
                }
            }
        }