<html dir="LTR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" />
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5" />
<title>P4RecordsetCallback Class</title>
<xml>
</xml>
<link rel="stylesheet" type="text/css" href="MSDN.css" />
</head>
<body id="bodyID" class="dtBODY">
<div id="nsbanner"> <div id="bannerrow1">
<table class="bannerparthead" cellspacing="0" id="Table1">
<tr id="hdr">
<td class="runninghead">Perforce API for the .Net CLR</td>
<td class="product"><img alt="P4.Net" src="p4net.GIF" /></td>
</tr>
</table>
</div>
<div id="TitleRow">
<h1 class="dtH1">P4RecordsetCallback Class</h1>
</div>
</div>
<div id="nstext">
<p> A P4Callback class that populates a P4Recordset. </p>
<p>For a list of all members of this type, see <a href="P4API.P4RecordsetCallbackMembers.html">P4RecordsetCallback Members</a>.</p>
<p>
<a href="ms-help://MS.NETFrameworkSDKv1.1/cpref/html/frlrfSystemObjectClassTopic.htm">System.Object</a>
<br /><a href="P4API.P4Callback.html">P4API.P4Callback</a><br /><b>P4API.P4RecordsetCallback</b></p>
<div class="syntax">
<span class="lang">[VisualBasic]</span>
<br />PublicClassP4RecordsetCallback<div>Inherits<a href="P4API.P4Callback.html">P4Callback</a></div></div>
<div class="syntax">
<span class="lang">[C#]</span>
<div>publicclassP4RecordsetCallback<b> : <a href="P4API.P4Callback.html">P4Callback</a></b></div>
</div>
<h4 class="dtH4">Remarks</h4>
<p> Subclassing P4RecordsetCallback can be usefull when changing code that used the P4Connection.Run method. By subclassing P4RecordsetCallback, you can intercept calls to provide status updates, but still have access to the populated recordset when the command completes. Be sure to call the base methods in overriden methods to ensure the recordset is correctly poulated. </p>
<h4 class="dtH4">Requirements</h4>
<p>
<b>Namespace: </b>
<a href="P4API.html">P4API</a>
</p>
<p>
<b>Assembly: </b>p4api (in p4api.dll)
</p>
<h4 class="dtH4">See Also</h4>
<p>
<a href="P4API.P4RecordsetCallbackMembers.html">P4RecordsetCallback Members</a> | <a href="P4API.html">P4API Namespace</a></p>
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e" viewastext="true" style="display: none;">
<param name="Keyword" value="P4RecordsetCallback class, about P4RecordsetCallback class">
</param>
</object>
<hr />
<div id="footer">
<p>
<a href="Copyright.html">Copyright 2006 Shawn Hladky</a>
</p>
<p>
</p>
</div>
</div>
</body>
</html>