private ServiceResult OnUpdateDiagnostics( ISystemContext context, NodeState node, ref object value) { lock (m_serverDiagnostics) { value = Utils.Clone(m_serverDiagnostics); } return ServiceResult.Good; } #endregion