Ejemplo n.º 1
0
        protected override Row InternalGetBookmark()
        {
            Row LBookmarkRow = Process.RowManager.RequestRow(Process, GetBookmarkRowType());

            try
            {
                Scalar LScalar = LBookmarkRow.GetScalarForWrite(0);
                LScalar.GuidConveyor.SetAsGuid(LScalar, FSourceCursor.GetBookmark());
                return(LBookmarkRow);
            }
            catch
            {
                Process.RowManager.ReleaseRow(LBookmarkRow);
                throw;
            }
        }