コード例 #1
0
            public object ActOnRoot(object obj)
            {
                _enclosing.Db().Activate(obj, int.MaxValue);
                var i = _enclosing.IterateGraphStringFields(obj);

                while (i.MoveNext())
                {
                    var fieldOnObject = (FieldOnObject)i.Current;
                    fieldOnObject._field.Set(fieldOnObject._object, "modified");
                }
                _enclosing.Db().Refresh(obj, int.MaxValue);
                return(obj);
            }