<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : PersistenceManager.Refetch</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce Classic : PersistenceManager.Refetch</description>
  <pubDate>Sat, 11 Apr 2026 09:50:12 -700</pubDate>
  <lastBuildDate>Thu, 12 Jul 2007 16:28:30 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=224</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>PersistenceManager.Refetch : That is a fairly complex scenario...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=224&amp;PID=498#498</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=21" rel="nofollow">IdeaBlade</a><br /><strong>Subject:</strong> 224<br /><strong>Posted:</strong> 12-Jul-2007 at 4:28pm<br /><br /><P>That <strong>is</strong> a fairly complex scenario presented in the tutorial.&nbsp; Is your question related more to why and when you'd want to use a Refetch, or how to use it?</P><P>Handling concurrency conflicts has been our "standard" use case for situations in which you know you want to refetch entities from the data source, and know what you want to do with the newly refetched data in terms of merging into local cache.&nbsp; </P><P>A Refetch (and the various overloads) is really just a helper method which bypasses the quite complex internal logic which determines what data can be found locally vs. what must be retrieved from the data source.&nbsp; It's essentially the same as re-running your query with a DataSourceOnly fetch strategy, but also allows you control over the subset of entities wanted.&nbsp; Refetch is really not something you ever have to do - it's just available if you want it.</P><P>Both the Developer's Guide and Concepts manual have some discussions of "forced refetch", and also merge strategies, which may help some.</P>]]>
   </description>
   <pubDate>Thu, 12 Jul 2007 16:28:30 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=224&amp;PID=498#498</guid>
  </item> 
  <item>
   <title>PersistenceManager.Refetch : Can anyone provide a simpler example...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=224&amp;PID=497#497</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=20" rel="nofollow">Customer</a><br /><strong>Subject:</strong> 224<br /><strong>Posted:</strong> 12-Jul-2007 at 4:27pm<br /><br />Can anyone provide a simpler example for PersistenceManger.RefetchEntites than provided in End_HandleCocurrencyConflicts? ]]>
   </description>
   <pubDate>Thu, 12 Jul 2007 16:27:26 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=224&amp;PID=497#497</guid>
  </item> 
 </channel>
</rss>