<?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 : how to use 10 overload of VerifierEngine.Execute</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2009 : how to use 10 overload of VerifierEngine.Execute</description>
  <pubDate>Wed, 29 Apr 2026 00:52:01 -700</pubDate>
  <lastBuildDate>Sat, 12 Dec 2009 02:35:45 -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=1582</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>how to use 10 overload of VerifierEngine.Execute : hi , thx GregD i solve this problem...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5928#5928</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=402" rel="nofollow">bahramchobin</a><br /><strong>Subject:</strong> 1582<br /><strong>Posted:</strong> 12-Dec-2009 at 2:35am<br /><br />hi ,&nbsp; thx <span id="userPro5926" ="showDropDown'userPro5926', 'proMenu5926', 160, 0;" ="msgSidePro" title="View Drop Down">GregD</span>&nbsp; i solve this problem with&nbsp; this code:<br><br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mPersMgr.VerifierEngine.AddVerifier(get1());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mPersMgr.VerifierEngine.AddVerifier(get2());<br>&nbsp; &nbsp; &nbsp; &nbsp; if(condition)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; mPersMgr.VerifierEngine.AddVerifier(get3());<br>&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VerifierResultCollection results =<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mPersMgr.VerifierEngine.Execute(DetailInEdit);//1 overload<br><br><br><span id="userPro5926" ="showDropDown'userPro5926', 'proMenu5926', 160, 0;" ="msgSidePro" title="View Drop Down"></span>   <div id="proMenu5926" ="dropDownMenu">    <a href="member_profile.asp?PF=4" target="_blank"><div>Members Profile</div></a>    <a href="pm_new_message_&#102;orm.asp?name=GregD" target="_blank"><div>Send Private Message</div></a>    <a href="search_&#102;orm.asp?USR=GregD" target="_blank"><div>Find Members Posts</div></a>    <a href="pm_buddy_list.asp?name=GregD" target="_blank"><div>Add to Buddy List</div></a>    </div>]]>
   </description>
   <pubDate>Sat, 12 Dec 2009 02:35:45 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5928#5928</guid>
  </item> 
  <item>
   <title>how to use 10 overload of VerifierEngine.Execute : i use verifierEngine.Execute(1...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5927#5927</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=402" rel="nofollow">bahramchobin</a><br /><strong>Subject:</strong> 1582<br /><strong>Posted:</strong> 11-Dec-2009 at 10:46pm<br /><br /><br>i use <strong>verifierEngine.Execute(1 overload ) and no error but i need 2 getverifier methode <br>in entity <br><br>&nbsp;&nbsp;&nbsp; &#091;VerifierProvider&#093;<br>&nbsp;&nbsp;&nbsp; public static IEnumerable&lt;Verifier&gt; GetVerifiers1(Object pVerifierProviderContext)<br>&nbsp;&nbsp;&nbsp; {<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List&lt;Verifier&gt; verifiers = new List&lt;Verifier&gt;();<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; verifiers.Add(Get1());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; verifiers.Add(Get2());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return verifiers;<br>&nbsp;&nbsp;&nbsp; }<br></strong><strong>&nbsp;&nbsp;&nbsp; public static IEnumerable&lt;Verifier&gt; GetVerifiers2(Object pVerifierProviderContext)<br>&nbsp;&nbsp;&nbsp; {<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List&lt;Verifier&gt; verifiers = new List&lt;Verifier&gt;();<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; verifiers.Add(Get3());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return verifiers;<br>&nbsp;&nbsp;&nbsp; }<br></strong><br><br><br>stack trace of error prior post :<br>System.NullReferenceException was unhandled<br>&nbsp; Message="Object reference not set to an instance of an object."<br>&nbsp; Source="IdeaBlade.Verification"<br>&nbsp; StackTrace:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at IdeaBlade.Verification.Verifier.Execute(Object pItemToVerify, TriggerContext pTriggerContext, VerifierContext pVerifierContext)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at IdeaBlade.Verification.VerifierEngine.ExecuteCollection(IEnumerable`1 pVerifiers, VerifierExecutionModes pModes, Object pItemToVerify, TriggerContext pTriggerContext, VerifierContext pVerifierContext)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at IdeaBlade.Verification.VerifierEngine.Execute(Object pInstance, IEnumerable`1 pVerifiers, VerifierContext pVerifierContext)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at Salary.frmKarkardMabani.DisplayVerificationResultsForCurrentMaliatJadvalDetail(KarkardDetailTB DetailInEdit) in E:\samansystem\projects\SmallBussinesAccounting\HumanResource\Salary\frmKarkardMabani.cs:line 764<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at Salary.frmKarkardMabani.dgvList_CellValuePushed(Object sender, DataGridViewCellValueEventArgs e) in E:\samansystem\projects\SmallBussinesAccounting\HumanResource\Salary\frmKarkardMabani.cs:line 614<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.OnCellValuePushed(DataGridViewCellValueEventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.OnCellValuePushed(Int32 columnIndex, Int32 rowIndex, Object value)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridViewCell.SetValue(Int32 rowIndex, Object value)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.PushFormattedValue(DataGridViewCell&amp; dataGridViewCurrentCell, Object formattedValue, Exception&amp; exception)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.CommitEdit(DataGridViewCell&amp; dataGridViewCurrentCell, DataGridViewDataErrorContexts context, DataGridViewValidateCellInternal validateCell, Boolean fireCellLeave, Boolean fireCellEnter, Boolean fireRowLeave, Boolean fireRowEnter, Boolean fireLeave)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.CommitEdit(DataGridViewDataErrorContexts context, Boolean forCurrentCellChange, Boolean forCurrentRowChange)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.OnCellMouseDown(HitTestInfo hti, Boolean isShiftDown, Boolean isControlDown)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.OnCellMouseDown(DataGridViewCellMouseEventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.OnMouseDown(MouseEventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.WmMouseDown(Message&amp; m, MouseButtons button, Int32 clicks)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.DataGridView.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Form.ShowDialog()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at Salary.frmKarkardList.tsmiEdit_Click(Object sender, EventArgs e) in E:\samansystem\projects\SmallBussinesAccounting\HumanResource\Salary\frmKarkardList.cs:line 160<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStrip.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Form.ShowDialog()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at HumanResource.frmMain.tsmiKarkard_Click(Object sender, EventArgs e) in E:\samansystem\projects\SmallBussinesAccounting\HumanResource\HumanResource\frmMain.cs:line 61<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ScrollableControl.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStrip.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.ToolStripDropDown.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Windows.Forms.Application.Run(Form mainForm)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at HumanResource.Program.Main() in E:\samansystem\projects\SmallBussinesAccounting\HumanResource\HumanResource\Program.cs:line 23<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.AppDomain._nExecuteAssembly(Assembly assembly, String&#091;&#093; args)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.AppDomain.nExecuteAssembly(Assembly assembly, String&#091;&#093; args)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Runtime.Hosting.ManifestRunner.Run(Boolean checkAptModel)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Runtime.Hosting.ManifestRunner.ExecuteAsAssembly()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext, String&#091;&#093; activationCustomData)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Threading.ThreadHelper.ThreadStart_Context(Object state)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at System.Threading.ThreadHelper.ThreadStart()<br>&nbsp; InnerException: <br><br><br><br><br><br><br>]]>
   </description>
   <pubDate>Fri, 11 Dec 2009 22:46:19 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5927#5927</guid>
  </item> 
  <item>
   <title>how to use 10 overload of VerifierEngine.Execute : Which object is null in the statement...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5926#5926</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=4" rel="nofollow">GregD</a><br /><strong>Subject:</strong> 1582<br /><strong>Posted:</strong> 11-Dec-2009 at 3:29pm<br /><br />Which object is null in the statement that gives the error?]]>
   </description>
   <pubDate>Fri, 11 Dec 2009 15:29:34 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5926#5926</guid>
  </item> 
  <item>
   <title>how to use 10 overload of VerifierEngine.Execute : i do this code :  List&amp;lt;Verifier&amp;gt;...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5924#5924</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=402" rel="nofollow">bahramchobin</a><br /><strong>Subject:</strong> 1582<br /><strong>Posted:</strong> 11-Dec-2009 at 12:55pm<br /><br />i do this code :<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List&lt;Verifier&gt; verifiers = new List&lt;Verifier&gt;();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; verifiers.Add(GetPersonelUniqVerifier());<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VerifierContext pVerifierContext=new VerifierContext(VerifierOnErrorMode.Continue, ?) ;//I put null <br>VerifierResultCollection results =<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mPersMgr.VerifierEngine.Execute(DetailInEdit, verifiers, pVerifierContext);//10 overload <br><br>then run and tis error :<br>{"Object reference not set to an instance of an object."}<br>how to use 10 overload of how to use 10 overload of VerifierEngine.Execute<br><br><br><br>&nbsp;&nbsp;&nbsp; public static Verifier GetPersonelUniqVerifier()<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // ToDo: localize description<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string description = "&#1705;&#1583; &#1662;&#1585;&#1587;&#1606;&#1604;&#1740; &#1606;&#1576;&#1575;&#1740;&#1583; &#1578;&#1705;&#1585;&#1575;&#1585;&#1740; &#1576;&#1575;&#1588;&#1583;.";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DelegateVerifier&lt;KarkardDetailTB&gt; v =<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new DelegateVerifier&lt;KarkardDetailTB&gt;(description, PersonelUniqVerifierCondition);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.AddTriggers(Descriptors.MazayaID.Name);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.ExecutionModes = VerifierExecutionModes.InstanceAndOnPostsetTriggers;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return v;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; public static VerifierResult PersonelUniqVerifierCondition(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; KarkardDetailTB pMjd, TriggerContext pTriggerContext, VerifierContext pVerifierContext)<br>&nbsp;&nbsp;&nbsp; {<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (pTriggerContext != null &amp;&amp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // We are not checking the proposed value because don't expect to call it preset<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pTriggerContext.Timing == TriggerTiming.Preset)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; throw new VerifierException("BornBeforeHired verifier not implemented for Preset");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (pMjd.PersonID == KarkardDetailTB.GetPersonelID(pMjd.PersonID.Value,pMjd.KarkardID.Value))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (pMjd.Id != KarkardDetailTB.GetID(pMjd.PersonID.Value,0, false, pMjd.KarkardID.Value, KarkardTypeEnumTB.Mabani().EnumValue))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return new VerifierResult(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return new VerifierResult(true);<br>&nbsp;&nbsp;&nbsp; }<br><br>]]>
   </description>
   <pubDate>Fri, 11 Dec 2009 12:55:03 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1582&amp;PID=5924#5924</guid>
  </item> 
 </channel>
</rss>