Fixing an issue with output parameters that are of type IntPtr
[castle.git] / SharedLibs / mono / 2.0 / IBatisNet.DataMapper.xml
blobff3caebfaec6efd93b2b836f127f9f8863f5aa1c
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>IBatisNet.DataMapper</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler">\r
8             <summary>\r
9             Summary description for BaseTypeHandler.\r
10             </summary>\r
11         </member>\r
12         <member name="T:IBatisNet.DataMapper.TypeHandlers.ITypeHandler">\r
13             <summary>\r
14             Summary description for ITypeHandler.\r
15             </summary>\r
16         </member>\r
17         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
18             <summary>\r
19             Gets a column value by the name\r
20             </summary>\r
21             <param name="mapping"></param>\r
22             <param name="dataReader"></param>\r
23             <returns></returns>\r
24         </member>\r
25         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
26             <summary>\r
27             Gets a column value by the index\r
28             </summary>\r
29             <param name="mapping"></param>\r
30             <param name="dataReader"></param>\r
31             <returns></returns>\r
32         </member>\r
33         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
34             <summary>\r
35             Retrieve ouput database value of an output parameter\r
36             </summary>\r
37             <param name="outputValue">ouput database value</param>\r
38             <param name="parameterType">type used in EnumTypeHandler</param>\r
39             <returns></returns>\r
40         </member>\r
41         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
42             <summary>\r
43              Sets a parameter on a IDbCommand\r
44             </summary>\r
45             <param name="dataParameter">the parameter</param>\r
46             <param name="parameterValue">the parameter value</param>\r
47             <param name="dbType">the dbType of the parameter</param>\r
48         </member>\r
49         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.ValueOf(System.Type,System.String)">\r
50             <summary>\r
51             Converts the String to the type that this handler deals with\r
52             </summary>\r
53             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
54             <param name="s">the String value</param>\r
55             <returns>the converted value</returns>\r
56         </member>\r
57         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.Equals(System.Object,System.String)">\r
58             <summary>\r
59              Compares two values (that this handler deals with) for equality\r
60             </summary>\r
61             <param name="obj">one of the objects</param>\r
62             <param name="str">the other object as a String</param>\r
63             <returns>true if they are equal</returns>\r
64         </member>\r
65         <member name="P:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.IsSimpleType">\r
66             <summary>\r
67             \r
68             </summary>\r
69             <returns></returns>\r
70         </member>\r
71         <member name="P:IBatisNet.DataMapper.TypeHandlers.ITypeHandler.NullValue">\r
72             <summary>\r
73             The null value for this type\r
74             </summary>\r
75         </member>\r
76         <member name="M:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
77             <summary>\r
78             Gets a column value by the name\r
79             </summary>\r
80             <param name="mapping"></param>\r
81             <param name="dataReader"></param>\r
82             <returns></returns>\r
83         </member>\r
84         <member name="M:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
85             <summary>\r
86             Gets a column value by the index\r
87             </summary>\r
88             <param name="mapping"></param>\r
89             <param name="dataReader"></param>\r
90             <returns></returns>\r
91         </member>\r
92         <member name="M:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
93             <summary>\r
94             Retrieve ouput database value of an output parameter\r
95             </summary>\r
96             <param name="outputValue">ouput database value</param>\r
97             <param name="parameterType">type used in EnumTypeHandler</param>\r
98             <returns></returns>\r
99         </member>\r
100         <member name="M:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.ValueOf(System.Type,System.String)">\r
101             <summary>\r
102             Converts the String to the type that this handler deals with\r
103             </summary>\r
104             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
105             <param name="s">the String value</param>\r
106             <returns>the converted value</returns>\r
107         </member>\r
108         <member name="M:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
109             <summary>\r
110              Sets a parameter on a IDbCommand\r
111             </summary>\r
112             <param name="dataParameter">the parameter</param>\r
113             <param name="parameterValue">the parameter value</param>\r
114             <param name="dbType">the dbType of the parameter</param>\r
115         </member>\r
116         <member name="M:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.Equals(System.Object,System.String)">\r
117             <summary>\r
118              Compares two values (that this handler deals with) for equality\r
119             </summary>\r
120             <param name="obj">one of the objects</param>\r
121             <param name="str">the other object as a String</param>\r
122             <returns>true if they are equal</returns>\r
123         </member>\r
124         <member name="P:IBatisNet.DataMapper.TypeHandlers.BaseTypeHandler.NullValue">\r
125             <summary>\r
126             The null value for this type\r
127             </summary>\r
128         </member>\r
129         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableSingleTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
130             <summary>\r
131             \r
132             </summary>\r
133             <param name="mapping"></param>\r
134             <param name="dataReader"></param>\r
135             <returns></returns>\r
136         </member>\r
137         <member name="T:IBatisNet.DataMapper.SessionStore.ISessionStore">\r
138             <summary>\r
139             Provides the contract for implementors who want to store session.\r
140             </summary>\r
141         </member>\r
142         <member name="M:IBatisNet.DataMapper.SessionStore.ISessionStore.Store(IBatisNet.DataMapper.SqlMapSession)">\r
143             <summary>\r
144             Store the specified session.\r
145             </summary>\r
146             <param name="session">The session to store</param>\r
147         </member>\r
148         <member name="M:IBatisNet.DataMapper.SessionStore.ISessionStore.Dispose">\r
149             <summary>\r
150             Remove the local session from the storage.\r
151             </summary>\r
152         </member>\r
153         <member name="P:IBatisNet.DataMapper.SessionStore.ISessionStore.LocalSession">\r
154             <summary>\r
155             Get the local session\r
156             </summary>\r
157         </member>\r
158         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectArrayStrategy">\r
159             <summary>\r
160             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when a 'select' attribute exists\r
161             on a <see cref="T:System.Array"/> <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/>\r
162             </summary>\r
163         </member>\r
164         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy">\r
165             <summary>\r
166             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> contract to get the value of an argument constructor.\r
167             </summary>\r
168         </member>\r
169         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
170             <summary>\r
171             Gets the value of an argument constructor.\r
172             </summary>\r
173             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
174             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
175             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
176             <param name="keys">The keys</param>\r
177             <returns>The paremeter value.</returns>\r
178         </member>\r
179         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectArrayStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
180             <summary>\r
181             Gets the value of an argument constructor.\r
182             </summary>\r
183             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
184             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
185             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
186             <param name="keys">The keys</param>\r
187             <returns>The paremeter value.</returns>\r
188         </member>\r
189         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.ResultMapDeSerializer">\r
190             <summary>\r
191             Summary description for ResultMapDeSerializer.\r
192             </summary>\r
193         </member>\r
194         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.ResultMapDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
195             <summary>\r
196             Deserialize a ResultMap object\r
197             </summary>\r
198             <param name="node"></param>\r
199             <param name="configScope"></param>\r
200             <returns></returns>\r
201         </member>\r
202         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.DynamicDeSerializer">\r
203             <summary>\r
204             Summary description for DynamicDeSerializer.\r
205             </summary>\r
206         </member>\r
207         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IDeSerializer">\r
208             <summary>\r
209             Summary description for IDeSerializer.\r
210             </summary>\r
211         </member>\r
212         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IDeSerializer.Deserialize(System.Xml.XmlNode)">\r
213             <summary>\r
214             \r
215             </summary>\r
216             <param name="node"></param>\r
217             <returns></returns>\r
218         </member>\r
219         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.DynamicDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
220             <summary>\r
221             Constructor\r
222             </summary>\r
223             <param name="configScope"></param>\r
224         </member>\r
225         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.DynamicDeSerializer.Deserialize(System.Xml.XmlNode)">\r
226             <summary>\r
227             Deserialize a Dynamic object\r
228             </summary>\r
229             <param name="node"></param>\r
230             <returns></returns>\r
231         </member>\r
232         <member name="T:IBatisNet.DataMapper.TypeHandlers.SingleTypeHandler">\r
233             <summary>\r
234             Description résumée de SingleTypeHandler.\r
235             </summary>\r
236         </member>\r
237         <member name="M:IBatisNet.DataMapper.TypeHandlers.SingleTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
238             <summary>\r
239             \r
240             </summary>\r
241             <param name="mapping"></param>\r
242             <param name="dataReader"></param>\r
243             <returns></returns>\r
244         </member>\r
245         <member name="M:IBatisNet.DataMapper.TypeHandlers.SingleTypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
246             <summary>\r
247             \r
248             </summary>\r
249             <param name="mapping"></param>\r
250             <param name="dataReader"></param>\r
251             <returns></returns>\r
252         </member>\r
253         <member name="P:IBatisNet.DataMapper.TypeHandlers.SingleTypeHandler.IsSimpleType">\r
254             <summary>\r
255             \r
256             </summary>\r
257             <returns></returns>\r
258         </member>\r
259         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableCharTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
260             <summary>\r
261             \r
262             </summary>\r
263             <param name="mapping"></param>\r
264             <param name="dataReader"></param>\r
265             <returns></returns>\r
266         </member>\r
267         <member name="T:IBatisNet.DataMapper.TypeHandlers.IResultGetter">\r
268             <summary>\r
269             Allows values to be retrieved from the underlying IDataReader.\r
270             TypeHandlerCallback implementations use this interface to\r
271             get values that they can subsequently manipulate before\r
272             having them returned.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * or index with these methods.\r
273             </summary>\r
274             <remarks>\r
275             There is no need to implement this.  The implementation\r
276             will be passed into the TypeHandlerCallback automatically.\r
277             </remarks>\r
278         </member>\r
279         <member name="P:IBatisNet.DataMapper.TypeHandlers.IResultGetter.DataReader">\r
280             <summary>\r
281             Returns the underlying IDataReader\r
282             </summary>\r
283         </member>\r
284         <member name="P:IBatisNet.DataMapper.TypeHandlers.IResultGetter.Value">\r
285             <summary>\r
286             Get the parameter value\r
287             </summary>\r
288         </member>\r
289         <member name="T:IBatisNet.DataMapper.TypeHandlers.EnumTypeHandler">\r
290             <summary>\r
291             Summary description for EnumTypeHandler.\r
292             </summary>\r
293         </member>\r
294         <member name="M:IBatisNet.DataMapper.TypeHandlers.EnumTypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
295             <summary>\r
296              Sets a parameter on a IDbCommand\r
297             </summary>\r
298             <param name="dataParameter">the parameter</param>\r
299             <param name="parameterValue">the parameter value</param>\r
300             <param name="dbType">the dbType of the parameter</param>\r
301         </member>\r
302         <member name="M:IBatisNet.DataMapper.TypeHandlers.EnumTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
303             <summary>\r
304             \r
305             </summary>\r
306             <param name="mapping"></param>\r
307             <param name="dataReader"></param>\r
308             <returns></returns>\r
309         </member>\r
310         <member name="T:IBatisNet.DataMapper.TypeHandlers.ByteArrayTypeHandler">\r
311             <summary>\r
312             Description résumée de ByteArrayTypeHandler.\r
313             </summary>\r
314         </member>\r
315         <member name="M:IBatisNet.DataMapper.TypeHandlers.ByteArrayTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
316             <summary>\r
317             \r
318             </summary>\r
319             <param name="mapping"></param>\r
320             <param name="dataReader"></param>\r
321             <returns></returns>\r
322         </member>\r
323         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultClassStrategy">\r
324             <summary>\r
325             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation when \r
326             a 'resultClass' attribute is specified.\r
327             </summary>\r
328         </member>\r
329         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy">\r
330             <summary>\r
331             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> contract to process the <see cref="T:System.Data.IDataReader"/>.\r
332             </summary>\r
333         </member>\r
334         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
335             <summary>\r
336             Processes the specified <see cref="T:System.Data.IDataReader"/>.\r
337             </summary>\r
338             <param name="request">The request.</param>\r
339             <param name="reader">The reader.</param>\r
340             <param name="resultObject">The result object.</param>\r
341         </member>\r
342         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultClassStrategy.#ctor">\r
343             <summary>\r
344             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultClassStrategy"/> class.\r
345             </summary>\r
346         </member>\r
347         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultClassStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
348             <summary>\r
349             Processes the specified <see cref="T:System.Data.IDataReader"/>.\r
350             </summary>\r
351             <param name="request">The request.</param>\r
352             <param name="reader">The reader.</param>\r
353             <param name="resultObject">The result object.</param>\r
354         </member>\r
355         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.SqlText">\r
356             <summary>\r
357             Summary description for SqlText.\r
358             </summary>\r
359         </member>\r
360         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.ISqlChild">\r
361             <summary>\r
362             Summary description for ISqlChild.\r
363             </summary>\r
364         </member>\r
365         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.SqlText.Text">\r
366             <summary>\r
367             \r
368             </summary>\r
369         </member>\r
370         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.SqlText.IsWhiteSpace">\r
371             <summary>\r
372             \r
373             </summary>\r
374         </member>\r
375         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.SqlText.Parameters">\r
376             <summary>\r
377             \r
378             </summary>\r
379         </member>\r
380         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotPropertyAvailable">\r
381             <summary>\r
382             Represent an isEmpty sql tag element.\r
383             </summary>\r
384         </member>\r
385         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.BaseTag">\r
386             <summary>\r
387             Summary description for BaseTag.\r
388             </summary>\r
389         </member>\r
390         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag">\r
391             <summary>\r
392             SqlTag is a children element of dynamic Sql element.\r
393             SqlTag represent any binary unary/conditional element (like isEmpty, isNull, iEquall...) \r
394             or other element as isParameterPresent, isNotParameterPresent, iterate.\r
395             </summary>\r
396         </member>\r
397         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IDynamicParent">\r
398             <summary>\r
399             Summary description for DynamicParent.\r
400             </summary>\r
401         </member>\r
402         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IDynamicParent.AddChild(IBatisNet.DataMapper.Configuration.Sql.Dynamic.ISqlChild)">\r
403             <summary>\r
404             \r
405             </summary>\r
406             <param name="child"></param>\r
407         </member>\r
408         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag.GetChildrenEnumerator">\r
409             <summary>\r
410             \r
411             </summary>\r
412             <returns></returns>\r
413         </member>\r
414         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag.AddChild(IBatisNet.DataMapper.Configuration.Sql.Dynamic.ISqlChild)">\r
415             <summary>\r
416             \r
417             </summary>\r
418             <param name="child"></param>\r
419         </member>\r
420         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag.Parent">\r
421             <summary>\r
422             Parent tag element\r
423             </summary>\r
424         </member>\r
425         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag.Prepend">\r
426             <summary>\r
427             Prepend attribute\r
428             </summary>\r
429         </member>\r
430         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag.Handler">\r
431             <summary>\r
432             Handler for this sql tag\r
433             </summary>\r
434         </member>\r
435         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag.IsPrependAvailable">\r
436             <summary>\r
437             \r
438             </summary>\r
439         </member>\r
440         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.BaseTag.Property">\r
441             <summary>\r
442             Property attribute\r
443             </summary>\r
444         </member>\r
445         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotPropertyAvailable.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
446             <summary>\r
447             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotPropertyAvailable"/> class.\r
448             </summary>\r
449             <param name="accessorFactory">The accessor factory.</param>\r
450         </member>\r
451         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Dynamic">\r
452             <summary>\r
453             Summary description for DynamicTag.\r
454             </summary>\r
455         </member>\r
456         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Dynamic.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
457             <summary>\r
458             Initializes a new instance of the <see cref="T:Dynamic"/> class.\r
459             </summary>\r
460             <param name="accessorFactory">The accessor factory.</param>\r
461         </member>\r
462         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsNotNullDeSerializer">\r
463             <summary>\r
464             Summary description for IsNotNullDeSerializer.\r
465             </summary>\r
466         </member>\r
467         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotNullDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
468             <summary>\r
469             \r
470             </summary>\r
471             <param name="configScope"></param>\r
472         </member>\r
473         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotNullDeSerializer.Deserialize(System.Xml.XmlNode)">\r
474             <summary>\r
475             Deserialize a IsNotNull object\r
476             </summary>\r
477             <param name="node"></param>\r
478             <returns></returns>\r
479         </member>\r
480         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.DeleteDeSerializer">\r
481             <summary>\r
482             Summary description for DeleteDeSerializer.\r
483             </summary>\r
484         </member>\r
485         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.DeleteDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
486             <summary>\r
487             Deserialize a TypeHandler object\r
488             </summary>\r
489             <param name="node"></param>\r
490             <param name="configScope"></param>\r
491             <returns></returns>\r
492         </member>\r
493         <member name="T:IBatisNet.DataMapper.TypeHandlers.ParameterSetterImpl">\r
494             <summary>\r
495             A ParameterSetter implementation\r
496             </summary>\r
497         </member>\r
498         <member name="T:IBatisNet.DataMapper.TypeHandlers.IParameterSetter">\r
499             <summary>\r
500             Allows parameters to be set on the underlying prepared IDbCommand.\r
501             TypeHandlerCallback implementations use this interface to\r
502             process values before they are set on the IDbCommand.\r
503             </summary>\r
504             <remarks>\r
505             There is no need to implement this.  The implementation\r
506             will be passed into the TypeHandlerCallback automatically.\r
507             </remarks>\r
508         </member>\r
509         <member name="P:IBatisNet.DataMapper.TypeHandlers.IParameterSetter.DataParameter">\r
510             <summary>\r
511             Returns the underlying IDataParameter\r
512             </summary>\r
513         </member>\r
514         <member name="P:IBatisNet.DataMapper.TypeHandlers.IParameterSetter.Value">\r
515             <summary>\r
516             Get the parameter value\r
517             </summary>\r
518         </member>\r
519         <member name="M:IBatisNet.DataMapper.TypeHandlers.ParameterSetterImpl.#ctor(System.Data.IDataParameter)">\r
520             <summary>\r
521             Default Constructor\r
522             </summary>\r
523             <param name="dataParameter"></param>\r
524         </member>\r
525         <member name="P:IBatisNet.DataMapper.TypeHandlers.ParameterSetterImpl.DataParameter">\r
526             <summary>\r
527             Returns the underlying DataParameter\r
528             </summary>\r
529         </member>\r
530         <member name="P:IBatisNet.DataMapper.TypeHandlers.ParameterSetterImpl.Value">\r
531             <summary>\r
532             Set the parameter value\r
533             </summary>\r
534         </member>\r
535         <member name="T:IBatisNet.DataMapper.SqlMapper">\r
536             <summary>\r
537             Summary description for SqlMap.\r
538             </summary>\r
539         </member>\r
540         <member name="T:IBatisNet.DataMapper.ISqlMapper">\r
541             <summary>\r
542             Contract for an <see cref="T:IBatisNet.DataMapper.ISqlMapper"/>\r
543             </summary>\r
544         </member>\r
545         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction">\r
546             <summary>\r
547             Begins the transaction.\r
548             </summary>\r
549             <returns></returns>\r
550         </member>\r
551         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction(System.Boolean)">\r
552             <summary>\r
553             Begins the transaction.\r
554             </summary>\r
555             <param name="openConnection">if set to <c>true</c> [open connection].</param>\r
556             <returns></returns>\r
557         </member>\r
558         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction(System.String)">\r
559             <summary>\r
560             Begins the transaction.\r
561             </summary>\r
562             <param name="connectionString">The connection string.</param>\r
563             <returns></returns>\r
564         </member>\r
565         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction(System.Boolean,System.Data.IsolationLevel)">\r
566             <summary>\r
567             Begins the transaction.\r
568             </summary>\r
569             <param name="openNewConnection">if set to <c>true</c> [open new connection].</param>\r
570             <param name="isolationLevel">The isolation level.</param>\r
571             <returns></returns>\r
572         </member>\r
573         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction(System.String,System.Boolean,System.Data.IsolationLevel)">\r
574             <summary>\r
575             Begins the transaction.\r
576             </summary>\r
577             <param name="connectionString">The connection string.</param>\r
578             <param name="openNewConnection">if set to <c>true</c> [open new connection].</param>\r
579             <param name="isolationLevel">The isolation level.</param>\r
580             <returns></returns>\r
581         </member>\r
582         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction(System.Data.IsolationLevel)">\r
583             <summary>\r
584             Begins the transaction.\r
585             </summary>\r
586             <param name="isolationLevel">The isolation level.</param>\r
587             <returns></returns>\r
588         </member>\r
589         <member name="M:IBatisNet.DataMapper.ISqlMapper.BeginTransaction(System.String,System.Data.IsolationLevel)">\r
590             <summary>\r
591             Begins the transaction.\r
592             </summary>\r
593             <param name="connectionString">The connection string.</param>\r
594             <param name="isolationLevel">The isolation level.</param>\r
595             <returns></returns>\r
596         </member>\r
597         <member name="M:IBatisNet.DataMapper.ISqlMapper.CloseConnection">\r
598             <summary>\r
599             Closes the connection.\r
600             </summary>\r
601         </member>\r
602         <member name="M:IBatisNet.DataMapper.ISqlMapper.CommitTransaction(System.Boolean)">\r
603             <summary>\r
604             Commits the transaction.\r
605             </summary>\r
606             <param name="closeConnection">if set to <c>true</c> [close connection].</param>\r
607         </member>\r
608         <member name="M:IBatisNet.DataMapper.ISqlMapper.CommitTransaction">\r
609             <summary>\r
610             Commits the transaction.\r
611             </summary>\r
612         </member>\r
613         <member name="M:IBatisNet.DataMapper.ISqlMapper.Delete(System.String,System.Object)">\r
614             <summary>\r
615              Executes a Sql DELETE statement.\r
616              Delete returns the number of rows effected.\r
617             </summary>\r
618             <param name="statementName">The name of the statement to execute.</param>\r
619             <param name="parameterObject">The parameter object.</param>\r
620             <returns>The number of rows effected.</returns>\r
621         </member>\r
622         <member name="M:IBatisNet.DataMapper.ISqlMapper.FlushCaches">\r
623             <summary>\r
624             Flushes all cached objects that belong to this SqlMap\r
625             </summary>\r
626         </member>\r
627         <member name="M:IBatisNet.DataMapper.ISqlMapper.GetDataCacheStats">\r
628             <summary>\r
629             Gets the data cache stats.\r
630             </summary>\r
631             <returns></returns>\r
632         </member>\r
633         <member name="M:IBatisNet.DataMapper.ISqlMapper.GetMappedStatement(System.String)">\r
634             <summary>\r
635             Gets a MappedStatement by name\r
636             </summary>\r
637             <param name="id"> The id of the statement</param>\r
638             <returns> The MappedStatement</returns>\r
639         </member>\r
640         <member name="M:IBatisNet.DataMapper.ISqlMapper.Insert(System.String,System.Object)">\r
641             <summary>\r
642             Executes a Sql INSERT statement.\r
643             Insert is a bit different from other update methods, as it\r
644             provides facilities for returning the primary key of the\r
645             newly inserted row (rather than the effected rows).  This\r
646             functionality is of course optional.\r
647             <p/>\r
648             The parameter object is generally used to supply the input\r
649             data for the INSERT values.\r
650             </summary>\r
651             <param name="statementName">The name of the statement to execute.</param>\r
652             <param name="parameterObject">The parameter object.</param>\r
653             <returns> The primary key of the newly inserted row.  \r
654             This might be automatically generated by the RDBMS, \r
655             or selected from a sequence table or other source.\r
656             </returns>\r
657         </member>\r
658         <member name="M:IBatisNet.DataMapper.ISqlMapper.OpenConnection">\r
659             <summary>\r
660             Opens the connection.\r
661             </summary>\r
662             <returns></returns>\r
663         </member>\r
664         <member name="M:IBatisNet.DataMapper.ISqlMapper.OpenConnection(System.String)">\r
665             <summary>\r
666             Opens the connection.\r
667             </summary>\r
668             <param name="connectionString">The connection string.</param>\r
669             <returns></returns>\r
670         </member>\r
671         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForDictionary(System.String,System.Object,System.String,System.String)">\r
672              <summary>\r
673              Alias to QueryForMap, .NET spirit.\r
674               Feature idea by Ted Husted.\r
675              </summary>\r
676              <param name="statementName">The name of the sql statement to execute.</param>\r
677              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
678              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
679              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
680              <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
681             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
682         </member>\r
683         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForDictionary(System.String,System.Object,System.String)">\r
684             <summary>\r
685              Alias to QueryForMap, .NET spirit.\r
686              Feature idea by Ted Husted.\r
687             </summary>\r
688             <param name="statementName">The name of the sql statement to execute.</param>\r
689             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
690             <param name="keyProperty">The property of the result object to be used as the key.</param>\r
691             <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
692         </member>\r
693         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForList(System.String,System.Object,System.Collections.IList)">\r
694             <summary>\r
695             Executes a Sql SELECT statement that returns data to populate\r
696             a number of result objects.\r
697             <p/>\r
698              The parameter object is generally used to supply the input\r
699             data for the WHERE clause parameter(s) of the SELECT statement.\r
700             </summary>\r
701             <param name="statementName">The name of the sql statement to execute.</param>\r
702             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
703             <param name="resultObject">An Ilist object used to hold the objects.</param>\r
704             <returns>A List of result objects.</returns>\r
705         </member>\r
706         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForList(System.String,System.Object)">\r
707             <summary>\r
708             Executes a Sql SELECT statement that returns data to populate\r
709             a number of result objects.\r
710             <p/>\r
711              The parameter object is generally used to supply the input\r
712             data for the WHERE clause parameter(s) of the SELECT statement.\r
713             </summary>\r
714             <param name="statementName">The name of the sql statement to execute.</param>\r
715             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
716             <returns>A List of result objects.</returns>\r
717         </member>\r
718         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForList(System.String,System.Object,System.Int32,System.Int32)">\r
719             <summary>\r
720             Executes the SQL and retuns all rows selected.\r
721             <p/>\r
722              The parameter object is generally used to supply the input\r
723             data for the WHERE clause parameter(s) of the SELECT statement.\r
724             </summary>\r
725             <param name="statementName">The name of the sql statement to execute.</param>\r
726             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
727             <param name="skipResults">The number of rows to skip over.</param>\r
728             <param name="maxResults">The maximum number of rows to return.</param>\r
729             <returns>A List of result objects.</returns>\r
730         </member>\r
731         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForMap(System.String,System.Object,System.String)">\r
732             <summary>\r
733              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
734              in the keyProperty parameter.  The value at each key will be the entire result object.\r
735             </summary>\r
736             <param name="statementName">The name of the sql statement to execute.</param>\r
737             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
738             <param name="keyProperty">The property of the result object to be used as the key.</param>\r
739             <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
740         </member>\r
741         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForMap(System.String,System.Object,System.String,System.String)">\r
742              <summary>\r
743              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
744              in the keyProperty parameter.  The value at each key will be the value of the property specified\r
745              in the valueProperty parameter.  If valueProperty is null, the entire result object will be entered.\r
746              </summary>\r
747              <param name="statementName">The name of the sql statement to execute.</param>\r
748              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
749              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
750              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
751              <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
752             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
753         </member>\r
754         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForMapWithRowDelegate(System.String,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
755              <summary>\r
756              Runs a query with a custom object that gets a chance to deal \r
757              with each row as it is processed.\r
758              <p/>\r
759               The parameter object is generally used to supply the input\r
760              data for the WHERE clause parameter(s) of the SELECT statement.\r
761              </summary>\r
762              <param name="statementName">The name of the sql statement to execute.</param>\r
763              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
764              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
765              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
766              <param name="rowDelegate"></param>\r
767              <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
768             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
769         </member>\r
770         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForObject(System.String,System.Object,System.Object)">\r
771             <summary>\r
772             Executes a Sql SELECT statement that returns a single object of the type of the\r
773             resultObject parameter.\r
774             </summary>\r
775             <param name="statementName">The name of the sql statement to execute.</param>\r
776             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
777             <param name="resultObject">An object of the type to be returned.</param>\r
778             <returns>The single result object populated with the result set data.</returns>\r
779         </member>\r
780         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForObject(System.String,System.Object)">\r
781             <summary>\r
782             Executes a Sql SELECT statement that returns that returns data \r
783             to populate a single object instance.\r
784             <p/>\r
785             The parameter object is generally used to supply the input\r
786             data for the WHERE clause parameter(s) of the SELECT statement.\r
787             </summary>\r
788             <param name="statementName">The name of the sql statement to execute.</param>\r
789             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
790             <returns> The single result object populated with the result set data.</returns>\r
791         </member>\r
792         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForPaginatedList(System.String,System.Object,System.Int32)">\r
793             <summary>\r
794             Executes the SQL and retuns a subset of the results in a dynamic PaginatedList that can be used to\r
795             automatically scroll through results from a database table.\r
796             </summary>\r
797             <param name="statementName">The name of the sql statement to execute.</param>\r
798             <param name="parameterObject">The object used to set the parameters in the SQL</param>\r
799             <param name="pageSize">The maximum number of objects to store in each page</param>\r
800             <returns>A PaginatedList of beans containing the rows</returns>\r
801         </member>\r
802         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryWithRowDelegate(System.String,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
803             <summary>\r
804             Runs a query for list with a custom object that gets a chance to deal \r
805             with each row as it is processed.\r
806             <p/>\r
807              The parameter object is generally used to supply the input\r
808             data for the WHERE clause parameter(s) of the SELECT statement.\r
809             </summary>\r
810             <param name="statementName">The name of the sql statement to execute.</param>\r
811             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
812             <param name="rowDelegate"></param>\r
813             <returns>A List of result objects.</returns>\r
814         </member>\r
815         <member name="M:IBatisNet.DataMapper.ISqlMapper.RollBackTransaction">\r
816             <summary>\r
817             Rolls the back transaction.\r
818             </summary>\r
819         </member>\r
820         <member name="M:IBatisNet.DataMapper.ISqlMapper.RollBackTransaction(System.Boolean)">\r
821             <summary>\r
822             Rolls the back transaction.\r
823             </summary>\r
824             <param name="closeConnection">if set to <c>true</c> [close connection].</param>\r
825         </member>\r
826         <member name="M:IBatisNet.DataMapper.ISqlMapper.Update(System.String,System.Object)">\r
827             <summary>\r
828             Executes a Sql UPDATE statement.\r
829             Update can also be used for any other update statement type,\r
830             such as inserts and deletes.  Update returns the number of\r
831             rows effected.\r
832             <p/>\r
833             The parameter object is generally used to supply the input\r
834             data for the UPDATE values as well as the WHERE clause parameter(s).\r
835             </summary>\r
836             <param name="statementName">The name of the statement to execute.</param>\r
837             <param name="parameterObject">The parameter object.</param>\r
838             <returns>The number of rows effected.</returns>\r
839         </member>\r
840         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForObject``1(System.String,System.Object,``0)">\r
841             <summary>\r
842             Executes a Sql SELECT statement that returns a single object of the type of the\r
843             resultObject parameter.\r
844             </summary>\r
845             <param name="statementName">The name of the sql statement to execute.</param>\r
846             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
847             <param name="instanceObject">An object of the type to be returned.</param>\r
848             <returns>The single result object populated with the result set data.</returns>\r
849         </member>\r
850         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForObject``1(System.String,System.Object)">\r
851             <summary>\r
852             Executes a Sql SELECT statement that returns that returns data \r
853             to populate a single object instance.\r
854             <p/>\r
855             The parameter object is generally used to supply the input\r
856             data for the WHERE clause parameter(s) of the SELECT statement.\r
857             </summary>\r
858             <param name="statementName">The name of the sql statement to execute.</param>\r
859             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
860             <returns> The single result object populated with the result set data.</returns>\r
861         </member>\r
862         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForList``1(System.String,System.Object)">\r
863             <summary>\r
864             Executes a Sql SELECT statement that returns data to populate\r
865             a number of result objects.\r
866             <p/>\r
867              The parameter object is generally used to supply the input\r
868             data for the WHERE clause parameter(s) of the SELECT statement.\r
869             </summary>\r
870             <param name="statementName">The name of the sql statement to execute.</param>\r
871             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
872             <returns>A List of result objects.</returns>\r
873         </member>\r
874         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForList``1(System.String,System.Object,System.Collections.Generic.IList{``0})">\r
875             <summary>\r
876             Executes a Sql SELECT statement that returns data to populate\r
877             a number of result objects.\r
878             <p/>\r
879              The parameter object is generally used to supply the input\r
880             data for the WHERE clause parameter(s) of the SELECT statement.\r
881             </summary>\r
882             <param name="statementName">The name of the sql statement to execute.</param>\r
883             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
884             <param name="resultObject">An Ilist object used to hold the objects.</param>\r
885         </member>\r
886         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryForList``1(System.String,System.Object,System.Int32,System.Int32)">\r
887             <summary>\r
888             Executes the SQL and retuns all rows selected.\r
889             <p/>\r
890              The parameter object is generally used to supply the input\r
891             data for the WHERE clause parameter(s) of the SELECT statement.\r
892             </summary>\r
893             <param name="statementName">The name of the sql statement to execute.</param>\r
894             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
895             <param name="skipResults">The number of rows to skip over.</param>\r
896             <param name="maxResults">The maximum number of rows to return.</param>\r
897             <returns>A List of result objects.</returns>\r
898         </member>\r
899         <member name="M:IBatisNet.DataMapper.ISqlMapper.QueryWithRowDelegate``1(System.String,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate{``0})">\r
900             <summary>\r
901             Runs a query for list with a custom object that gets a chance to deal \r
902             with each row as it is processed.\r
903             <p/>\r
904              The parameter object is generally used to supply the input\r
905             data for the WHERE clause parameter(s) of the SELECT statement.\r
906             </summary>\r
907             <param name="statementName">The name of the sql statement to execute.</param>\r
908             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
909             <param name="rowDelegate"></param>\r
910             <returns>A List of result objects.</returns>\r
911         </member>\r
912         <member name="P:IBatisNet.DataMapper.ISqlMapper.IsSessionStarted">\r
913             <summary>\r
914             Gets a value indicating whether this instance is session started.\r
915             </summary>\r
916             <value>\r
917                 <c>true</c> if this instance is session started; otherwise, <c>false</c>.\r
918             </value>\r
919         </member>\r
920         <member name="P:IBatisNet.DataMapper.ISqlMapper.DataSource">\r
921             <summary>\r
922             Gets or sets the data source.\r
923             </summary>\r
924             <value>The data source.</value>\r
925         </member>\r
926         <member name="P:IBatisNet.DataMapper.ISqlMapper.LocalSession">\r
927             <summary>\r
928              Returns the DalSession instance \r
929              currently being used by the SqlMap.\r
930             </summary>\r
931         </member>\r
932         <member name="F:IBatisNet.DataMapper.SqlMapper._sessionHolder">\r
933             <summary>\r
934             Container session unique for each thread. \r
935             </summary>\r
936         </member>\r
937         <member name="M:IBatisNet.DataMapper.SqlMapper.#ctor(IBatisNet.Common.Utilities.Objects.IObjectFactory,IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
938             <summary>\r
939             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.SqlMapper"/> class.\r
940             </summary>\r
941             <param name="objectFactory">The object factory.</param>\r
942             <param name="accessorFactory">The accessor factory.</param>\r
943         </member>\r
944         <member name="M:IBatisNet.DataMapper.SqlMapper.Configure(System.Xml.XmlDocument)">\r
945             <summary>\r
946             Configure an SqlMap.\r
947             </summary>\r
948             <param name="document">An xml sql map configuration document.</param>\r
949             <returns>the SqlMap</returns>\r
950         </member>\r
951         <member name="M:IBatisNet.DataMapper.SqlMapper.Configure">\r
952             <summary>\r
953             Configure an SqlMap from default resource file named SqlMap.config.\r
954             </summary>\r
955             <returns>An SqlMap</returns>\r
956             <remarks>The file path is relative to the application root.</remarks>\r
957         </member>\r
958         <member name="M:IBatisNet.DataMapper.SqlMapper.Configure(System.String)">\r
959             <summary>\r
960             Configure an SqlMap from via a relative ressource path.\r
961             </summary>\r
962             <param name="resource">\r
963             A relative ressource path from your Application root \r
964             or an absolue file path file:\\c:\dir\a.config\r
965             </param>\r
966             <returns>An SqlMap</returns>\r
967         </member>\r
968         <member name="M:IBatisNet.DataMapper.SqlMapper.ConfigureAndWatch(IBatisNet.Common.Utilities.ConfigureHandler)">\r
969             <summary>\r
970             Configure and monitor the default configuration file for modifications \r
971             and automatically reconfigure SqlMap. \r
972             </summary>\r
973             <returns>An SqlMap</returns>\r
974         </member>\r
975         <member name="M:IBatisNet.DataMapper.SqlMapper.ConfigureAndWatch(System.String,IBatisNet.Common.Utilities.ConfigureHandler)">\r
976              <summary>\r
977              Configure and monitor the configuration file for modifications \r
978              and automatically reconfigure SqlMap. \r
979              </summary>\r
980              <param name="resource">\r
981              A relative ressource path from your Application root \r
982              or a absolue file path file:\\c:\dir\a.config\r
983              </param>\r
984             <param name="configureDelegate">\r
985              Delegate called when the file has changed, to rebuild the dal.\r
986              </param>\r
987              <returns>An SqlMap</returns>\r
988         </member>\r
989         <member name="M:IBatisNet.DataMapper.SqlMapper.OpenConnection">\r
990             <summary>\r
991             Open a connection\r
992             </summary>\r
993             <returns></returns>\r
994         </member>\r
995         <member name="M:IBatisNet.DataMapper.SqlMapper.OpenConnection(System.String)">\r
996             <summary>\r
997             Open a connection, on the specified connection string.\r
998             </summary>\r
999             <param name="connectionString">The connection string</param>\r
1000         </member>\r
1001         <member name="M:IBatisNet.DataMapper.SqlMapper.CloseConnection">\r
1002             <summary>\r
1003             Open a connection\r
1004             </summary>\r
1005         </member>\r
1006         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction">\r
1007             <summary>\r
1008             Begins a database transaction.\r
1009             </summary>\r
1010         </member>\r
1011         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction(System.String)">\r
1012             <summary>\r
1013             Open a connection and begin a transaction on the specified connection string.\r
1014             </summary>\r
1015             <param name="connectionString">The connection string</param>\r
1016         </member>\r
1017         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction(System.Boolean)">\r
1018             <summary>\r
1019             Begins a database transaction on the currect session\r
1020             </summary>\r
1021             <param name="openConnection">Open a connection.</param>\r
1022         </member>\r
1023         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction(System.Data.IsolationLevel)">\r
1024             <summary>\r
1025             Begins a database transaction with the specified isolation level.\r
1026             </summary>\r
1027             <param name="isolationLevel">\r
1028             The isolation level under which the transaction should run.\r
1029             </param>\r
1030         </member>\r
1031         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction(System.String,System.Data.IsolationLevel)">\r
1032             <summary>\r
1033             Open a connection and begin a transaction on the specified connection string.\r
1034             </summary>\r
1035             <param name="connectionString">The connection string</param>\r
1036             <param name="isolationLevel">The transaction isolation level for this connection.</param>\r
1037         </member>\r
1038         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction(System.Boolean,System.Data.IsolationLevel)">\r
1039             <summary>\r
1040             Start a database transaction on the current session\r
1041             with the specified isolation level.\r
1042             </summary>\r
1043             <param name="openNewConnection">Open a connection.</param>\r
1044             <param name="isolationLevel">\r
1045             The isolation level under which the transaction should run.\r
1046             </param>\r
1047         </member>\r
1048         <member name="M:IBatisNet.DataMapper.SqlMapper.BeginTransaction(System.String,System.Boolean,System.Data.IsolationLevel)">\r
1049             <summary>\r
1050             Begins a transaction on the current connection\r
1051             with the specified IsolationLevel value.\r
1052             </summary>\r
1053             <param name="isolationLevel">The transaction isolation level for this connection.</param>\r
1054             <param name="connectionString">The connection string</param>\r
1055             <param name="openNewConnection">Open a connection.</param>\r
1056         </member>\r
1057         <member name="M:IBatisNet.DataMapper.SqlMapper.CommitTransaction">\r
1058             <summary>\r
1059             Commits the database transaction.\r
1060             </summary>\r
1061             <remarks>\r
1062             Will close the connection.\r
1063             </remarks>\r
1064         </member>\r
1065         <member name="M:IBatisNet.DataMapper.SqlMapper.CommitTransaction(System.Boolean)">\r
1066             <summary>\r
1067             Commits the database transaction.\r
1068             </summary>\r
1069             <param name="closeConnection">Close the connection</param>\r
1070         </member>\r
1071         <member name="M:IBatisNet.DataMapper.SqlMapper.RollBackTransaction">\r
1072             <summary>\r
1073             Rolls back a transaction from a pending state.\r
1074             </summary>\r
1075             <remarks>\r
1076             Will close the connection.\r
1077             </remarks>\r
1078         </member>\r
1079         <member name="M:IBatisNet.DataMapper.SqlMapper.RollBackTransaction(System.Boolean)">\r
1080             <summary>\r
1081             Rolls back a transaction from a pending state.\r
1082             </summary>\r
1083             <param name="closeConnection">Close the connection</param>\r
1084         </member>\r
1085         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForObject(System.String,System.Object)">\r
1086             <summary>\r
1087             Executes a Sql SELECT statement that returns that returns data \r
1088             to populate a single object instance.\r
1089             <p/>\r
1090             The parameter object is generally used to supply the input\r
1091             data for the WHERE clause parameter(s) of the SELECT statement.\r
1092             </summary>\r
1093             <param name="statementName">The name of the sql statement to execute.</param>\r
1094             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1095             <returns> The single result object populated with the result set data.</returns>\r
1096         </member>\r
1097         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForObject(System.String,System.Object,System.Object)">\r
1098             <summary>\r
1099             Executes a Sql SELECT statement that returns a single object of the type of the\r
1100             resultObject parameter.\r
1101             </summary>\r
1102             <param name="statementName">The name of the sql statement to execute.</param>\r
1103             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1104             <param name="resultObject">An object of the type to be returned.</param>\r
1105             <returns>The single result object populated with the result set data.</returns>\r
1106         </member>\r
1107         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForObject``1(System.String,System.Object)">\r
1108             <summary>\r
1109             Executes a Sql SELECT statement that returns that returns data \r
1110             to populate a single object instance.\r
1111             <p/>\r
1112             The parameter object is generally used to supply the input\r
1113             data for the WHERE clause parameter(s) of the SELECT statement.\r
1114             </summary>\r
1115             <param name="statementName">The name of the sql statement to execute.</param>\r
1116             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1117             <returns> The single result object populated with the result set data.</returns>\r
1118         </member>\r
1119         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForObject``1(System.String,System.Object,``0)">\r
1120             <summary>\r
1121             Executes a Sql SELECT statement that returns a single object of the type of the\r
1122             resultObject parameter.\r
1123             </summary>\r
1124             <param name="statementName">The name of the sql statement to execute.</param>\r
1125             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1126             <param name="instanceObject">An object of the type to be returned.</param>\r
1127             <returns>The single result object populated with the result set data.</returns>\r
1128         </member>\r
1129         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForDictionary(System.String,System.Object,System.String)">\r
1130             <summary>\r
1131              Alias to QueryForMap, .NET spirit.\r
1132              Feature idea by Ted Husted.\r
1133             </summary>\r
1134             <param name="statementName">The name of the sql statement to execute.</param>\r
1135             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1136             <param name="keyProperty">The property of the result object to be used as the key.</param>\r
1137             <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
1138         </member>\r
1139         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForDictionary(System.String,System.Object,System.String,System.String)">\r
1140              <summary>\r
1141              Alias to QueryForMap, .NET spirit.\r
1142               Feature idea by Ted Husted.\r
1143              </summary>\r
1144              <param name="statementName">The name of the sql statement to execute.</param>\r
1145              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1146              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
1147              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
1148              <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
1149             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
1150         </member>\r
1151         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForMap(System.String,System.Object,System.String)">\r
1152             <summary>\r
1153              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
1154              in the keyProperty parameter.  The value at each key will be the entire result object.\r
1155             </summary>\r
1156             <param name="statementName">The name of the sql statement to execute.</param>\r
1157             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1158             <param name="keyProperty">The property of the result object to be used as the key.</param>\r
1159             <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
1160         </member>\r
1161         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForMap(System.String,System.Object,System.String,System.String)">\r
1162              <summary>\r
1163              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
1164              in the keyProperty parameter.  The value at each key will be the value of the property specified\r
1165              in the valueProperty parameter.  If valueProperty is null, the entire result object will be entered.\r
1166              </summary>\r
1167              <param name="statementName">The name of the sql statement to execute.</param>\r
1168              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1169              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
1170              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
1171              <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
1172             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
1173         </member>\r
1174         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForList(System.String,System.Object)">\r
1175             <summary>\r
1176             Executes a Sql SELECT statement that returns data to populate\r
1177             a number of result objects.\r
1178             <p/>\r
1179              The parameter object is generally used to supply the input\r
1180             data for the WHERE clause parameter(s) of the SELECT statement.\r
1181             </summary>\r
1182             <param name="statementName">The name of the sql statement to execute.</param>\r
1183             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1184             <returns>A List of result objects.</returns>\r
1185         </member>\r
1186         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForList(System.String,System.Object,System.Int32,System.Int32)">\r
1187             <summary>\r
1188             Executes the SQL and retuns all rows selected.\r
1189             <p/>\r
1190              The parameter object is generally used to supply the input\r
1191             data for the WHERE clause parameter(s) of the SELECT statement.\r
1192             </summary>\r
1193             <param name="statementName">The name of the sql statement to execute.</param>\r
1194             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1195             <param name="skipResults">The number of rows to skip over.</param>\r
1196             <param name="maxResults">The maximum number of rows to return.</param>\r
1197             <returns>A List of result objects.</returns>\r
1198         </member>\r
1199         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForList(System.String,System.Object,System.Collections.IList)">\r
1200             <summary>\r
1201             Executes a Sql SELECT statement that returns data to populate\r
1202             a number of result objects.\r
1203             <p/>\r
1204              The parameter object is generally used to supply the input\r
1205             data for the WHERE clause parameter(s) of the SELECT statement.\r
1206             </summary>\r
1207             <param name="statementName">The name of the sql statement to execute.</param>\r
1208             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1209             <param name="resultObject">An Ilist object used to hold the objects.</param>\r
1210             <returns>A List of result objects.</returns>\r
1211         </member>\r
1212         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForList``1(System.String,System.Object)">\r
1213             <summary>\r
1214             Executes a Sql SELECT statement that returns data to populate\r
1215             a number of result objects.\r
1216             <p/>\r
1217              The parameter object is generally used to supply the input\r
1218             data for the WHERE clause parameter(s) of the SELECT statement.\r
1219             </summary>\r
1220             <param name="statementName">The name of the sql statement to execute.</param>\r
1221             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1222             <returns>A List of result objects.</returns>\r
1223         </member>\r
1224         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForList``1(System.String,System.Object,System.Int32,System.Int32)">\r
1225             <summary>\r
1226             Executes the SQL and retuns all rows selected.\r
1227             <p/>\r
1228              The parameter object is generally used to supply the input\r
1229             data for the WHERE clause parameter(s) of the SELECT statement.\r
1230             </summary>\r
1231             <param name="statementName">The name of the sql statement to execute.</param>\r
1232             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1233             <param name="skipResults">The number of rows to skip over.</param>\r
1234             <param name="maxResults">The maximum number of rows to return.</param>\r
1235             <returns>A List of result objects.</returns>\r
1236         </member>\r
1237         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForList``1(System.String,System.Object,System.Collections.Generic.IList{``0})">\r
1238             <summary>\r
1239             Executes a Sql SELECT statement that returns data to populate\r
1240             a number of result objects.\r
1241             <p/>\r
1242              The parameter object is generally used to supply the input\r
1243             data for the WHERE clause parameter(s) of the SELECT statement.\r
1244             </summary>\r
1245             <param name="statementName">The name of the sql statement to execute.</param>\r
1246             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1247             <param name="resultObject">An Ilist object used to hold the objects.</param>\r
1248         </member>\r
1249         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForPaginatedList(System.String,System.Object,System.Int32)">\r
1250             <summary>\r
1251             Executes the SQL and retuns a subset of the results in a dynamic PaginatedList that can be used to\r
1252             automatically scroll through results from a database table.\r
1253             </summary>\r
1254             <param name="statementName">The name of the sql statement to execute.</param>\r
1255             <param name="parameterObject">The object used to set the parameters in the SQL</param>\r
1256             <param name="pageSize">The maximum number of objects to store in each page</param>\r
1257             <returns>A PaginatedList of beans containing the rows</returns>\r
1258         </member>\r
1259         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryWithRowDelegate(System.String,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
1260             <summary>\r
1261             Runs a query for list with a custom object that gets a chance to deal \r
1262             with each row as it is processed.\r
1263             <p/>\r
1264              The parameter object is generally used to supply the input\r
1265             data for the WHERE clause parameter(s) of the SELECT statement.\r
1266             </summary>\r
1267             <param name="statementName">The name of the sql statement to execute.</param>\r
1268             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1269             <param name="rowDelegate"></param>\r
1270             <returns>A List of result objects.</returns>\r
1271         </member>\r
1272         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryWithRowDelegate``1(System.String,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate{``0})">\r
1273             <summary>\r
1274             Runs a query for list with a custom object that gets a chance to deal \r
1275             with each row as it is processed.\r
1276             <p/>\r
1277              The parameter object is generally used to supply the input\r
1278             data for the WHERE clause parameter(s) of the SELECT statement.\r
1279             </summary>\r
1280             <param name="statementName">The name of the sql statement to execute.</param>\r
1281             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1282             <param name="rowDelegate"></param>\r
1283             <returns>A List of result objects.</returns>\r
1284         </member>\r
1285         <member name="M:IBatisNet.DataMapper.SqlMapper.QueryForMapWithRowDelegate(System.String,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
1286              <summary>\r
1287              Runs a query with a custom object that gets a chance to deal \r
1288              with each row as it is processed.\r
1289              <p/>\r
1290               The parameter object is generally used to supply the input\r
1291              data for the WHERE clause parameter(s) of the SELECT statement.\r
1292              </summary>\r
1293              <param name="statementName">The name of the sql statement to execute.</param>\r
1294              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
1295              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
1296              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
1297              <param name="rowDelegate"></param>\r
1298              <returns>A IDictionary (Hashtable) of object containing the rows keyed by keyProperty.</returns>\r
1299             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
1300         </member>\r
1301         <member name="M:IBatisNet.DataMapper.SqlMapper.Insert(System.String,System.Object)">\r
1302             <summary>\r
1303             Executes a Sql INSERT statement.\r
1304             Insert is a bit different from other update methods, as it\r
1305             provides facilities for returning the primary key of the\r
1306             newly inserted row (rather than the effected rows).  This\r
1307             functionality is of course optional.\r
1308             <p/>\r
1309             The parameter object is generally used to supply the input\r
1310             data for the INSERT values.\r
1311             </summary>\r
1312             <param name="statementName">The name of the statement to execute.</param>\r
1313             <param name="parameterObject">The parameter object.</param>\r
1314             <returns> The primary key of the newly inserted row.  \r
1315             This might be automatically generated by the RDBMS, \r
1316             or selected from a sequence table or other source.\r
1317             </returns>\r
1318         </member>\r
1319         <member name="M:IBatisNet.DataMapper.SqlMapper.Update(System.String,System.Object)">\r
1320             <summary>\r
1321             Executes a Sql UPDATE statement.\r
1322             Update can also be used for any other update statement type,\r
1323             such as inserts and deletes.  Update returns the number of\r
1324             rows effected.\r
1325             <p/>\r
1326             The parameter object is generally used to supply the input\r
1327             data for the UPDATE values as well as the WHERE clause parameter(s).\r
1328             </summary>\r
1329             <param name="statementName">The name of the statement to execute.</param>\r
1330             <param name="parameterObject">The parameter object.</param>\r
1331             <returns>The number of rows effected.</returns>\r
1332         </member>\r
1333         <member name="M:IBatisNet.DataMapper.SqlMapper.Delete(System.String,System.Object)">\r
1334             <summary>\r
1335              Executes a Sql DELETE statement.\r
1336              Delete returns the number of rows effected.\r
1337             </summary>\r
1338             <param name="statementName">The name of the statement to execute.</param>\r
1339             <param name="parameterObject">The parameter object.</param>\r
1340             <returns>The number of rows effected.</returns>\r
1341         </member>\r
1342         <member name="M:IBatisNet.DataMapper.SqlMapper.GetMappedStatement(System.String)">\r
1343             <summary>\r
1344             Gets a MappedStatement by name\r
1345             </summary>\r
1346             <param name="id"> The id of the statement</param>\r
1347             <returns> The MappedStatement</returns>\r
1348         </member>\r
1349         <member name="M:IBatisNet.DataMapper.SqlMapper.AddMappedStatement(System.String,IBatisNet.DataMapper.MappedStatements.IMappedStatement)">\r
1350             <summary>\r
1351             Adds a (named) MappedStatement.\r
1352             </summary>\r
1353             <param name="key"> The key name</param>\r
1354             <param name="mappedStatement">The statement to add</param>\r
1355         </member>\r
1356         <member name="M:IBatisNet.DataMapper.SqlMapper.GetParameterMap(System.String)">\r
1357             <summary>\r
1358             Get a ParameterMap by name\r
1359             </summary>\r
1360             <param name="name">The name of the ParameterMap</param>\r
1361             <returns>The ParameterMap</returns>\r
1362         </member>\r
1363         <member name="M:IBatisNet.DataMapper.SqlMapper.AddParameterMap(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap)">\r
1364             <summary>\r
1365             Adds a (named) ParameterMap.\r
1366             </summary>\r
1367             <param name="parameterMap">the ParameterMap to add</param>\r
1368         </member>\r
1369         <member name="M:IBatisNet.DataMapper.SqlMapper.GetResultMap(System.String)">\r
1370             <summary>\r
1371             Gets a ResultMap by name\r
1372             </summary>\r
1373             <param name="name">The name of the result map</param>\r
1374             <returns>The ResultMap</returns>\r
1375         </member>\r
1376         <member name="M:IBatisNet.DataMapper.SqlMapper.AddResultMap(IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap)">\r
1377             <summary>\r
1378             Adds a (named) ResultMap\r
1379             </summary>\r
1380             <param name="resultMap">The ResultMap to add</param>\r
1381         </member>\r
1382         <member name="M:IBatisNet.DataMapper.SqlMapper.FlushCaches">\r
1383             <summary>\r
1384             Flushes all cached objects that belong to this SqlMap\r
1385             </summary>\r
1386         </member>\r
1387         <member name="M:IBatisNet.DataMapper.SqlMapper.AddCache(IBatisNet.DataMapper.Configuration.Cache.CacheModel)">\r
1388             <summary>\r
1389             Adds a (named) cache.\r
1390             </summary>\r
1391             <param name="cache">The cache to add</param>\r
1392         </member>\r
1393         <member name="M:IBatisNet.DataMapper.SqlMapper.GetCache(System.String)">\r
1394             <summary>\r
1395             Gets a cache by name\r
1396             </summary>\r
1397             <param name="name">The name of the cache to get</param>\r
1398             <returns>The cache object</returns>\r
1399         </member>\r
1400         <member name="M:IBatisNet.DataMapper.SqlMapper.GetDataCacheStats">\r
1401             <summary>\r
1402             \r
1403             </summary>\r
1404             <returns></returns>\r
1405         </member>\r
1406         <member name="P:IBatisNet.DataMapper.SqlMapper.LocalSession">\r
1407             <summary>\r
1408              Returns the DalSession instance \r
1409              currently being used by the SqlMap.\r
1410             </summary>\r
1411         </member>\r
1412         <member name="P:IBatisNet.DataMapper.SqlMapper.IsSessionStarted">\r
1413             <summary>\r
1414             Gets a value indicating whether this instance is session started.\r
1415             </summary>\r
1416             <value>\r
1417                 <c>true</c> if this instance is session started; otherwise, <c>false</c>.\r
1418             </value>\r
1419         </member>\r
1420         <member name="P:IBatisNet.DataMapper.SqlMapper.IsCacheModelsEnabled">\r
1421             <summary>\r
1422             A flag that determines whether cache models were enabled \r
1423             when this SqlMap was built.\r
1424             </summary>\r
1425         </member>\r
1426         <member name="P:IBatisNet.DataMapper.SqlMapper.DataExchangeFactory">\r
1427             <summary>\r
1428             Factory for DataExchange objects\r
1429             </summary>\r
1430         </member>\r
1431         <member name="P:IBatisNet.DataMapper.SqlMapper.TypeHandlerFactory">\r
1432             <summary>\r
1433             The TypeHandlerFactory\r
1434             </summary>\r
1435         </member>\r
1436         <member name="P:IBatisNet.DataMapper.SqlMapper.ObjectFactory">\r
1437             <summary>\r
1438             The meta factory for object factory\r
1439             </summary>\r
1440         </member>\r
1441         <member name="P:IBatisNet.DataMapper.SqlMapper.AccessorFactory">\r
1442             <summary>\r
1443             The factory which build <see cref="T:IBatisNet.Common.Utilities.Objects.Members.IAccessor"/>\r
1444             </summary>\r
1445         </member>\r
1446         <member name="P:IBatisNet.DataMapper.SqlMapper.CacheModelsEnabled">\r
1447             <summary>\r
1448             Set the flag to tell us if cache models were enabled\r
1449             or not.\r
1450             </summary>\r
1451         </member>\r
1452         <member name="P:IBatisNet.DataMapper.SqlMapper.MappedStatements">\r
1453             <summary>\r
1454             The MappedStatements collection\r
1455             </summary>\r
1456         </member>\r
1457         <member name="P:IBatisNet.DataMapper.SqlMapper.ParameterMaps">\r
1458             <summary>\r
1459             The ParameterMap collection\r
1460             </summary>\r
1461         </member>\r
1462         <member name="P:IBatisNet.DataMapper.SqlMapper.ResultMaps">\r
1463             <summary>\r
1464             The ResultMap collection\r
1465             </summary>\r
1466         </member>\r
1467         <member name="P:IBatisNet.DataMapper.SqlMapper.DataSource">\r
1468             <summary>\r
1469             The DataSource\r
1470             </summary>\r
1471         </member>\r
1472         <member name="T:IBatisNet.DataMapper.SqlMapper.RowDelegate">\r
1473             <summary>\r
1474             A delegate called once per row in the QueryWithRowDelegate method\r
1475             </summary>\r
1476             <param name="obj">The object currently being processed.</param>\r
1477             <param name="parameterObject">The optional parameter object passed into the QueryWithRowDelegate method.</param>\r
1478             <param name="list">The IList that will be returned to the caller.</param>\r
1479         </member>\r
1480         <member name="T:IBatisNet.DataMapper.SqlMapper.RowDelegate`1">\r
1481             <summary>\r
1482             A delegate called once per row in the QueryWithRowDelegate method\r
1483             </summary>\r
1484             <param name="obj">The object currently being processed.</param>\r
1485             <param name="parameterObject">The optional parameter object passed into the QueryWithRowDelegate method.</param>\r
1486             <param name="list">The IList that will be returned to the caller.</param>\r
1487         </member>\r
1488         <member name="T:IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate">\r
1489             <summary>\r
1490             A delegate called once per row in the QueryForMapWithRowDelegate method\r
1491             </summary>\r
1492             <param name="key"></param>\r
1493             <param name="value"></param>\r
1494             <param name="parameterObject">The optional parameter object passed into the QueryForMapWithRowDelegate method.</param>\r
1495             <param name="dictionary">The IDictionary that will be returned to the caller.</param>\r
1496         </member>\r
1497         <member name="T:IBatisNet.DataMapper.Proxy.ILazyFactory">\r
1498             <summary>\r
1499             Contract of an <see cref="T:IBatisNet.DataMapper.Proxy.ILazyFactory"/>\r
1500             </summary>\r
1501         </member>\r
1502         <member name="M:IBatisNet.DataMapper.Proxy.ILazyFactory.CreateProxy(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
1503             <summary>\r
1504             Create a new proxy instance.\r
1505             </summary>\r
1506             <param name="mappedStatement">The mapped statement.</param>\r
1507             <param name="param">The param.</param>\r
1508             <param name="target">The target.</param>\r
1509             <param name="setAccessor">The set accessor.</param>\r
1510             <returns>Returns a new proxy.</returns>\r
1511         </member>\r
1512         <member name="T:IBatisNet.DataMapper.MappedStatements.PaginatedList">\r
1513             <summary>\r
1514             Summary description for PaginatedDataList.\r
1515             </summary>\r
1516         </member>\r
1517         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.#ctor(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Int32)">\r
1518             <summary>\r
1519             Constructor\r
1520             </summary>\r
1521             <param name="mappedStatement"></param>\r
1522             <param name="parameterObject"></param>\r
1523             <param name="pageSize"></param>\r
1524         </member>\r
1525         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.PageForward">\r
1526             <summary>\r
1527             \r
1528             </summary>\r
1529         </member>\r
1530         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.PageBack">\r
1531             <summary>\r
1532             \r
1533             </summary>\r
1534         </member>\r
1535         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.SafePageTo(System.Int32)">\r
1536             <summary>\r
1537             \r
1538             </summary>\r
1539             <param name="index"></param>\r
1540         </member>\r
1541         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.PageTo(System.Int32)">\r
1542             <summary>\r
1543             \r
1544             </summary>\r
1545             <param name="index"></param>\r
1546         </member>\r
1547         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.GetList(System.Int32,System.Int32)">\r
1548             <summary>\r
1549             \r
1550             </summary>\r
1551             <param name="index"></param>\r
1552             <param name="localPageSize"></param>\r
1553             <returns></returns>\r
1554         </member>\r
1555         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.SubList(System.Collections.IList,System.Int32,System.Int32)">\r
1556             <summary>\r
1557             Provides a view of the IList pramaeter \r
1558             from the specified position <paramref name="fromIndex"/> \r
1559             to the specified position <paramref name="toIndex"/>. \r
1560             </summary>\r
1561             <param name="list">The IList elements.</param>\r
1562             <param name="fromIndex">Starting position for the view of elements. </param>\r
1563             <param name="toIndex">Ending position for the view of elements. </param>\r
1564             <returns> A view of list.\r
1565             </returns>\r
1566             <remarks>\r
1567             The list that is returned is just a view, it is still backed\r
1568             by the orignal list.  Any changes you make to it will be \r
1569             reflected in the orignal list.\r
1570             </remarks>\r
1571         </member>\r
1572         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.GotoPage(System.Int32)">\r
1573             <summary>\r
1574             \r
1575             </summary>\r
1576             <param name="pageIndex"></param>\r
1577         </member>\r
1578         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.NextPage">\r
1579             <summary>\r
1580             \r
1581             </summary>\r
1582             <returns></returns>\r
1583         </member>\r
1584         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.PreviousPage">\r
1585             <summary>\r
1586             \r
1587             </summary>\r
1588             <returns></returns>\r
1589         </member>\r
1590         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.RemoveAt(System.Int32)">\r
1591             <summary>\r
1592             \r
1593             </summary>\r
1594             <param name="index"></param>\r
1595         </member>\r
1596         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.Insert(System.Int32,System.Object)">\r
1597             <summary>\r
1598             \r
1599             </summary>\r
1600             <param name="index"></param>\r
1601             <param name="value"></param>\r
1602         </member>\r
1603         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.Remove(System.Object)">\r
1604             <summary>\r
1605             \r
1606             </summary>\r
1607             <param name="value"></param>\r
1608         </member>\r
1609         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.Contains(System.Object)">\r
1610             <summary>\r
1611             \r
1612             </summary>\r
1613             <param name="value"></param>\r
1614             <returns></returns>\r
1615         </member>\r
1616         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.Clear">\r
1617             <summary>\r
1618             \r
1619             </summary>\r
1620         </member>\r
1621         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.IndexOf(System.Object)">\r
1622             <summary>\r
1623             \r
1624             </summary>\r
1625             <param name="value"></param>\r
1626             <returns></returns>\r
1627         </member>\r
1628         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.Add(System.Object)">\r
1629             <summary>\r
1630             \r
1631             </summary>\r
1632             <param name="value"></param>\r
1633             <returns></returns>\r
1634         </member>\r
1635         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.CopyTo(System.Array,System.Int32)">\r
1636             <summary>\r
1637             \r
1638             </summary>\r
1639             <param name="array"></param>\r
1640             <param name="index"></param>\r
1641         </member>\r
1642         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.GetEnumerator">\r
1643             <summary>\r
1644             \r
1645             </summary>\r
1646             <returns></returns>\r
1647         </member>\r
1648         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.Reset">\r
1649             <summary>\r
1650             Sets the enumerator to its initial position, \r
1651             which is before the first element in the collection.\r
1652             </summary>\r
1653         </member>\r
1654         <member name="M:IBatisNet.DataMapper.MappedStatements.PaginatedList.MoveNext">\r
1655             <summary>\r
1656             Advances the enumerator to the next element of the collection.\r
1657             </summary>\r
1658             <returns>\r
1659             true if the enumerator was successfully advanced to the next element; \r
1660             false if the enumerator has passed the end of the collection.\r
1661             </returns>\r
1662         </member>\r
1663         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsEmpty">\r
1664             <summary>\r
1665             \r
1666             </summary>\r
1667         </member>\r
1668         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.PageIndex">\r
1669             <summary>\r
1670             \r
1671             </summary>\r
1672         </member>\r
1673         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsPreviousPageAvailable">\r
1674             <summary>\r
1675             \r
1676             </summary>\r
1677         </member>\r
1678         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsFirstPage">\r
1679             <summary>\r
1680             \r
1681             </summary>\r
1682         </member>\r
1683         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.PageSize">\r
1684             <summary>\r
1685             \r
1686             </summary>\r
1687         </member>\r
1688         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsMiddlePage">\r
1689             <summary>\r
1690             \r
1691             </summary>\r
1692         </member>\r
1693         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsNextPageAvailable">\r
1694             <summary>\r
1695             \r
1696             </summary>\r
1697         </member>\r
1698         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsLastPage">\r
1699             <summary>\r
1700             \r
1701             </summary>\r
1702         </member>\r
1703         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsReadOnly">\r
1704             <summary>\r
1705             \r
1706             </summary>\r
1707         </member>\r
1708         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.Item(System.Int32)">\r
1709             <summary>\r
1710             \r
1711             </summary>\r
1712         </member>\r
1713         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsFixedSize">\r
1714             <summary>\r
1715             \r
1716             </summary>\r
1717         </member>\r
1718         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.IsSynchronized">\r
1719             <summary>\r
1720             \r
1721             </summary>\r
1722         </member>\r
1723         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.Count">\r
1724             <summary>\r
1725             \r
1726             </summary>\r
1727         </member>\r
1728         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.SyncRoot">\r
1729             <summary>\r
1730             \r
1731             </summary>\r
1732         </member>\r
1733         <member name="P:IBatisNet.DataMapper.MappedStatements.PaginatedList.Current">\r
1734             <summary>\r
1735             Gets the current element in the page.\r
1736             </summary>\r
1737         </member>\r
1738         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.ArgumentStrategyFactory">\r
1739             <summary>\r
1740             Factory to get <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation.\r
1741             </summary>\r
1742         </member>\r
1743         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.ArgumentStrategyFactory.#cctor">\r
1744             <summary>\r
1745             Initializes the <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.ArgumentStrategyFactory"/> class.\r
1746             </summary>\r
1747         </member>\r
1748         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.ArgumentStrategyFactory.Get(IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty)">\r
1749             <summary>\r
1750             Finds the <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/>.\r
1751             </summary>\r
1752             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/>.</param>\r
1753             <returns>The <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/></returns>\r
1754         </member>\r
1755         <member name="T:IBatisNet.DataMapper.ExecuteEventArgs">\r
1756             <summary>\r
1757             Summary description for ExecuteEventArgs.\r
1758             </summary>\r
1759         </member>\r
1760         <member name="P:IBatisNet.DataMapper.ExecuteEventArgs.StatementName">\r
1761             <summary>\r
1762             Set or get the statement name\r
1763             </summary>\r
1764         </member>\r
1765         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.TypeHandlerDeSerializer">\r
1766             <summary>\r
1767             Summary description for TypeHandlerDeSerializer.\r
1768             </summary>\r
1769         </member>\r
1770         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.TypeHandlerDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
1771             <summary>\r
1772             Deserialize a TypeHandler object\r
1773             </summary>\r
1774             <param name="node"></param>\r
1775             <param name="configScope"></param>\r
1776             <returns></returns>\r
1777         </member>\r
1778         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsNullDeSerializer">\r
1779             <summary>\r
1780             Summary description for IsNullDeSerializer.\r
1781             </summary>\r
1782         </member>\r
1783         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNullDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
1784             <summary>\r
1785             \r
1786             </summary>\r
1787             <param name="configScope"></param>\r
1788         </member>\r
1789         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNullDeSerializer.Deserialize(System.Xml.XmlNode)">\r
1790             <summary>\r
1791             Deserialize a Dynamic object\r
1792             </summary>\r
1793             <param name="node"></param>\r
1794             <returns></returns>\r
1795         </member>\r
1796         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsLessThanDeSerializer">\r
1797             <summary>\r
1798             Summary description for IsLessThanDeSerializer.\r
1799             </summary>\r
1800         </member>\r
1801         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsLessThanDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
1802             <summary>\r
1803             \r
1804             </summary>\r
1805             <param name="configScope"></param>\r
1806         </member>\r
1807         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsLessThanDeSerializer.Deserialize(System.Xml.XmlNode)">\r
1808             <summary>\r
1809             Deserialize a Dynamic object\r
1810             </summary>\r
1811             <param name="node"></param>\r
1812             <returns></returns>\r
1813         </member>\r
1814         <member name="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty">\r
1815             <summary>\r
1816             Summary description for ArgumentProperty.\r
1817             </summary>\r
1818         </member>\r
1819         <member name="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty">\r
1820             <summary>\r
1821             Summary description for ResultProperty.\r
1822             </summary>\r
1823         </member>\r
1824         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.UNKNOWN_COLUMN_INDEX">\r
1825             <summary>\r
1826             \r
1827             </summary>          \r
1828         </member>\r
1829         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.#ctor">\r
1830             <summary>\r
1831             Do not use direclty, only for serialization.\r
1832             </summary>\r
1833         </member>\r
1834         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope,System.Type)">\r
1835             <summary>\r
1836             Initialize the PropertyInfo of the result property.\r
1837             </summary>\r
1838             <param name="resultClass"></param>\r
1839             <param name="configScope"></param>\r
1840         </member>\r
1841         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.Initialize(IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
1842             <summary>\r
1843             Initialize a the result property\r
1844             for AutoMapper\r
1845             </summary>\r
1846             <param name="setAccessor">An <see cref="T:IBatisNet.Common.Utilities.Objects.Members.ISetAccessor"/>.</param>\r
1847             <param name="typeHandlerFactory"></param>\r
1848         </member>\r
1849         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.GetDataBaseValue(System.Data.IDataReader)">\r
1850             <summary>\r
1851             \r
1852             </summary>\r
1853             <param name="dataReader"></param>\r
1854             <returns></returns>\r
1855         </member>\r
1856         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.TranslateValue(System.Object)">\r
1857             <summary>\r
1858             \r
1859             </summary>\r
1860             <param name="value"></param>\r
1861             <returns></returns>\r
1862         </member>\r
1863         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.Clone">\r
1864             <summary>\r
1865             Clones this instance.\r
1866             </summary>\r
1867             <returns>An <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/></returns>\r
1868         </member>\r
1869         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.LazyFactory">\r
1870             <summary>\r
1871             The lazy loader factory\r
1872             </summary>\r
1873         </member>\r
1874         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.ArgumentStrategy">\r
1875             <summary>\r
1876             Sets or gets the <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> used to fill the object property.\r
1877             </summary>\r
1878         </member>\r
1879         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.PropertyStrategy">\r
1880             <summary>\r
1881             Sets or gets the <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> used to fill the object property.\r
1882             </summary>\r
1883         </member>\r
1884         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.CallBackName">\r
1885             <summary>\r
1886             Specify the custom type handlers to used.\r
1887             </summary>\r
1888             <remarks>Will be an alias to a class wchic implement ITypeHandlerCallback</remarks>\r
1889         </member>\r
1890         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.IsLazyLoad">\r
1891             <summary>\r
1892             Tell us if we must lazy load this property..\r
1893             </summary>\r
1894         </member>\r
1895         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.TypeHandler">\r
1896             <summary>\r
1897             The typeHandler used to work with the result property.\r
1898             </summary>\r
1899         </member>\r
1900         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.DbType">\r
1901             <summary>\r
1902             Give an entry in the 'DbType' enumeration\r
1903             </summary>\r
1904             <example >\r
1905             For Sql Server, give an entry of SqlDbType : Bit, Decimal, Money...\r
1906             <br/>\r
1907             For Oracle, give an OracleType Enumeration : Byte, Int16, Number...\r
1908             </example>\r
1909         </member>\r
1910         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.CLRType">\r
1911             <summary>\r
1912             Specify the CLR type of the result.\r
1913             </summary>\r
1914             <remarks>\r
1915             The type attribute is used to explicitly specify the property type of the property to be set.\r
1916             Normally this can be derived from a property through reflection, but certain mappings such as\r
1917             HashTable cannot provide the type to the framework.\r
1918             </remarks>\r
1919         </member>\r
1920         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.Select">\r
1921             <summary>\r
1922             The name of the statement to retrieve the property\r
1923             </summary>\r
1924         </member>\r
1925         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.NestedResultMapName">\r
1926             <summary>\r
1927             The name of a nested ResultMap to set the property\r
1928             </summary>\r
1929         </member>\r
1930         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.PropertyName">\r
1931             <summary>\r
1932             The property name used to identify the property amongst the others.\r
1933             </summary>\r
1934         </member>\r
1935         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.SetAccessor">\r
1936             <summary>\r
1937             Defines a field/property <see cref="T:IBatisNet.Common.Utilities.Objects.Members.ISetAccessor"/>\r
1938             </summary>\r
1939         </member>\r
1940         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.MemberType">\r
1941             <summary>\r
1942             Get the field/property type\r
1943             </summary>\r
1944         </member>\r
1945         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.HasNullValue">\r
1946             <summary>\r
1947             Tell if a nullValue is defined.\r
1948             </summary>\r
1949         </member>\r
1950         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.NullValue">\r
1951             <summary>\r
1952             Null value replacement.\r
1953             </summary>\r
1954             <example>"no_email@provided.com"</example>\r
1955         </member>\r
1956         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.NestedResultMap">\r
1957             <summary>\r
1958             A nested ResultMap use to set a property\r
1959             </summary>\r
1960         </member>\r
1961         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.IsComplexMemberName">\r
1962             <summary>\r
1963             Indicate if we have a complex member name as [FavouriteLineItem.Id]\r
1964             </summary>\r
1965         </member>\r
1966         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.ColumnIndex">\r
1967             <summary>\r
1968             Column Index\r
1969             </summary>\r
1970         </member>\r
1971         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty.ColumnName">\r
1972             <summary>\r
1973             Column Name\r
1974             </summary>\r
1975         </member>\r
1976         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.#ctor">\r
1977             <summary>\r
1978             Do not use direclty, only for serialization.\r
1979             </summary>\r
1980         </member>\r
1981         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope,System.Reflection.ConstructorInfo)">\r
1982             <summary>\r
1983             Initialize the argument property.\r
1984             </summary>\r
1985             <param name="constructorInfo"></param>\r
1986             <param name="configScope"></param>\r
1987         </member>\r
1988         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.ResolveTypeHandler(IBatisNet.DataMapper.Scope.ConfigurationScope,System.Type,System.String,System.String)">\r
1989             <summary>\r
1990             \r
1991             </summary>\r
1992             <param name="configScope"></param>\r
1993             <param name="argumenType">The argument type</param>\r
1994             <param name="clrType"></param>\r
1995             <param name="dbType"></param>\r
1996             <returns></returns>\r
1997         </member>\r
1998         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.ArgumentStrategy">\r
1999             <summary>\r
2000             Sets or gets the <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> used to fill the object property.\r
2001             </summary>\r
2002         </member>\r
2003         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.ArgumentName">\r
2004             <summary>\r
2005             Specify the constructor argument name.\r
2006             </summary>\r
2007         </member>\r
2008         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.IsLazyLoad">\r
2009             <summary>\r
2010             Tell us if we must lazy load this property..\r
2011             </summary>\r
2012         </member>\r
2013         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty.MemberType">\r
2014             <summary>\r
2015             Get the argument type\r
2016             </summary>\r
2017         </member>\r
2018         <member name="T:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap">\r
2019             <summary>\r
2020             Summary description for ParameterMap.\r
2021             </summary>\r
2022         </member>\r
2023         <member name="F:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.XML_PARAMATER">\r
2024             <summary>\r
2025             Token for xml path to parameter elements.\r
2026             </summary>\r
2027         </member>\r
2028         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
2029             <summary>\r
2030             Do not use direclty, only for serialization.\r
2031             </summary>\r
2032             <param name="dataExchangeFactory"></param>\r
2033         </member>\r
2034         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.GetProperty(System.Int32)">\r
2035             <summary>\r
2036             Get the ParameterProperty at index.\r
2037             </summary>\r
2038             <param name="index">Index</param>\r
2039             <returns>A ParameterProperty</returns>\r
2040         </member>\r
2041         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.GetProperty(System.String)">\r
2042             <summary>\r
2043             Get a ParameterProperty by his name.\r
2044             </summary>\r
2045             <param name="name">The name of the ParameterProperty</param>\r
2046             <returns>A ParameterProperty</returns>\r
2047         </member>\r
2048         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.AddParameterProperty(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
2049             <summary>\r
2050             Add a ParameterProperty to the ParameterProperty list.\r
2051             </summary>\r
2052             <param name="property"></param>\r
2053         </member>\r
2054         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.InsertParameterProperty(System.Int32,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
2055             <summary>\r
2056             Insert a ParameterProperty ine the ParameterProperty list at the specified index..\r
2057             </summary>\r
2058             <param name="index">\r
2059             The zero-based index at which ParameterProperty should be inserted. \r
2060             </param>\r
2061             <param name="property">The ParameterProperty to insert. </param>\r
2062         </member>\r
2063         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.GetParameterIndex(System.String)">\r
2064             <summary>\r
2065             Retrieve the index for array property\r
2066             </summary>\r
2067             <param name="propertyName"></param>\r
2068             <returns></returns>\r
2069         </member>\r
2070         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.GetPropertyNameArray">\r
2071             <summary>\r
2072             Get all Parameter Property Name \r
2073             </summary>\r
2074             <returns>A string array</returns>\r
2075         </member>\r
2076         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.SetParameter(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Data.IDataParameter,System.Object)">\r
2077             <summary>\r
2078             Set parameter value, replace the null value if any.\r
2079             </summary>\r
2080             <param name="mapping"></param>\r
2081             <param name="dataParameter"></param>\r
2082             <param name="parameterValue"></param>\r
2083         </member>\r
2084         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.SetOutputParameter(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
2085             <summary>\r
2086             Set output parameter value.\r
2087             </summary>\r
2088             <param name="mapping"></param>\r
2089             <param name="dataBaseValue"></param>\r
2090             <param name="target"></param>\r
2091         </member>\r
2092         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.Initialize(System.Boolean,IBatisNet.DataMapper.Scope.IScope)">\r
2093             <summary>\r
2094             Initialize the parameter properties child.\r
2095             </summary>\r
2096             <param name="scope"></param>\r
2097             <param name="usePositionalParameters"></param>\r
2098         </member>\r
2099         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.BuildProperties(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
2100             <summary>\r
2101             Build the properties\r
2102             </summary>\r
2103             <param name="scope"></param>\r
2104         </member>\r
2105         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.GetProperties(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
2106             <summary>\r
2107              Get the parameter properties child for the xmlNode parameter.\r
2108             </summary>\r
2109             <param name="configScope"></param>\r
2110         </member>\r
2111         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.ClassName">\r
2112             <summary>\r
2113             The parameter class name.\r
2114             </summary>\r
2115         </member>\r
2116         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.Class">\r
2117             <summary>\r
2118             The parameter type class.\r
2119             </summary>\r
2120         </member>\r
2121         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.Id">\r
2122             <summary>\r
2123             Identifier used to identify the ParameterMap amongst the others.\r
2124             </summary>\r
2125         </member>\r
2126         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.Properties">\r
2127             <summary>\r
2128             The collection of ParameterProperty\r
2129             </summary>\r
2130         </member>\r
2131         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.PropertiesList">\r
2132             <summary>\r
2133             \r
2134             </summary>\r
2135         </member>\r
2136         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.ExtendMap">\r
2137             <summary>\r
2138             Extend Parametermap attribute\r
2139             </summary>\r
2140             <remarks>The id of a ParameterMap</remarks>\r
2141         </member>\r
2142         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterMap.DataExchange">\r
2143             <summary>\r
2144             Sets the IDataExchange\r
2145             </summary>\r
2146         </member>\r
2147         <member name="T:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder">\r
2148             <summary>\r
2149             Builds SqlMapper instances from a supplied resource (e.g. XML configuration file)\r
2150             </summary>\r
2151         </member>\r
2152         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.DATAMAPPER_NAMESPACE_PREFIX">\r
2153             <summary>\r
2154             \r
2155             </summary>\r
2156         </member>\r
2157         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.DEFAULT_FILE_CONFIG_NAME">\r
2158             <summary>\r
2159             Default congig name\r
2160             </summary>\r
2161         </member>\r
2162         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.DEFAULT_PROVIDER_NAME">\r
2163             <summary>\r
2164             Default provider name\r
2165             </summary>\r
2166         </member>\r
2167         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.DOT">\r
2168             <summary>\r
2169             Dot representation\r
2170             </summary>\r
2171         </member>\r
2172         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_DATAMAPPER_CONFIG_ROOT">\r
2173             <summary>\r
2174             Token for SqlMapConfig xml root.\r
2175             </summary>\r
2176         </member>\r
2177         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_CONFIG_SETTINGS">\r
2178             <summary>\r
2179             Token for xml path to SqlMapConfig settings element.\r
2180             </summary>\r
2181         </member>\r
2182         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.PROVIDERS_FILE_NAME">\r
2183             <summary>\r
2184             Token for providers config file name.\r
2185             </summary>\r
2186         </member>\r
2187         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_CONFIG_PROVIDERS">\r
2188             <summary>\r
2189             Token for xml path to SqlMapConfig providers element.\r
2190             </summary>\r
2191         </member>\r
2192         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_PROPERTIES">\r
2193             <summary>\r
2194             Token for xml path to properties elements.\r
2195             </summary>\r
2196         </member>\r
2197         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_PROPERTY">\r
2198             <summary>\r
2199             Token for xml path to property elements.\r
2200             </summary>\r
2201         </member>\r
2202         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SETTINGS_ADD">\r
2203             <summary>\r
2204             Token for xml path to settings add elements.\r
2205             </summary>\r
2206         </member>\r
2207         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_GLOBAL_PROPERTIES">\r
2208             <summary>\r
2209             Token for xml path to global properties elements.\r
2210             </summary>\r
2211         </member>\r
2212         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_PROVIDER">\r
2213             <summary>\r
2214             Token for xml path to provider elements.\r
2215             </summary>\r
2216         </member>\r
2217         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_DATABASE_PROVIDER">\r
2218             <summary>\r
2219             Token for xml path to database provider elements.\r
2220             </summary>\r
2221         </member>\r
2222         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_DATABASE_DATASOURCE">\r
2223             <summary>\r
2224             Token for xml path to database source elements.\r
2225             </summary>\r
2226         </member>\r
2227         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_GLOBAL_TYPEALIAS">\r
2228             <summary>\r
2229             Token for xml path to global type alias elements.\r
2230             </summary>\r
2231         </member>\r
2232         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_GLOBAL_TYPEHANDLER">\r
2233             <summary>\r
2234             Token for xml path to global type alias elements.\r
2235             </summary>\r
2236         </member>\r
2237         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SQLMAP">\r
2238             <summary>\r
2239             Token for xml path to sqlMap elements.\r
2240             </summary>\r
2241         </member>\r
2242         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_MAPPING_ROOT">\r
2243             <summary>\r
2244             Token for mapping xml root.\r
2245             </summary>\r
2246         </member>\r
2247         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_TYPEALIAS">\r
2248             <summary>\r
2249             Token for xml path to type alias elements.\r
2250             </summary>\r
2251         </member>\r
2252         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_RESULTMAP">\r
2253             <summary>\r
2254             Token for xml path to resultMap elements.\r
2255             </summary>\r
2256         </member>\r
2257         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_PARAMETERMAP">\r
2258             <summary>\r
2259             Token for xml path to parameterMap elements.\r
2260             </summary>\r
2261         </member>\r
2262         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_STATEMENT">\r
2263             <summary>\r
2264             Token for xml path to statement elements.\r
2265             </summary>\r
2266         </member>\r
2267         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SELECT">\r
2268             <summary>\r
2269             Token for xml path to select elements.\r
2270             </summary>\r
2271         </member>\r
2272         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_INSERT">\r
2273             <summary>\r
2274             Token for xml path to insert elements.\r
2275             </summary>\r
2276         </member>\r
2277         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SELECTKEY">\r
2278             <summary>\r
2279             Token for xml path to selectKey elements.\r
2280             </summary>\r
2281         </member>\r
2282         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_UPDATE">\r
2283             <summary>\r
2284             Token for xml path to update elements.\r
2285             </summary>\r
2286         </member>\r
2287         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_DELETE">\r
2288             <summary>\r
2289             Token for xml path to delete elements.\r
2290             </summary>\r
2291         </member>\r
2292         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_PROCEDURE">\r
2293             <summary>\r
2294             Token for xml path to procedure elements.\r
2295             </summary>\r
2296         </member>\r
2297         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_CACHE_MODEL">\r
2298             <summary>\r
2299             Token for xml path to cacheModel elements.\r
2300             </summary>\r
2301         </member>\r
2302         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_FLUSH_ON_EXECUTE">\r
2303             <summary>\r
2304             Token for xml path to flushOnExecute elements.\r
2305             </summary>\r
2306         </member>\r
2307         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SEARCH_STATEMENT">\r
2308             <summary>\r
2309             Token for xml path to search statement elements.\r
2310             </summary>\r
2311         </member>\r
2312         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SEARCH_PARAMETER">\r
2313             <summary>\r
2314             Token for xml path to search parameterMap elements.\r
2315             </summary>\r
2316         </member>\r
2317         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.XML_SEARCH_RESULTMAP">\r
2318             <summary>\r
2319             Token for xml path to search resultMap elements.\r
2320             </summary>\r
2321         </member>\r
2322         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ATR_USE_STATEMENT_NAMESPACES">\r
2323             <summary>\r
2324             Token for useStatementNamespaces attribute.\r
2325             </summary>\r
2326         </member>\r
2327         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ATR_CACHE_MODELS_ENABLED">\r
2328             <summary>\r
2329             Token for cacheModelsEnabled attribute.\r
2330             </summary>\r
2331         </member>\r
2332         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ATR_VALIDATE_SQLMAP">\r
2333             <summary>\r
2334             Token for validateSqlMap attribute.\r
2335             </summary>\r
2336         </member>\r
2337         <member name="F:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ATR_USE_REFLECTION_OPTIMIZER">\r
2338             <summary>\r
2339             Token for useReflectionOptimizer attribute.\r
2340             </summary>\r
2341         </member>\r
2342         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.#ctor">\r
2343             <summary>\r
2344             Constructs a DomSqlMapBuilder.\r
2345             </summary>\r
2346         </member>\r
2347         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.#ctor(System.Boolean)">\r
2348             <summary>\r
2349             Constructs a DomSqlMapBuilder \r
2350             with or without configuration document validation using the \r
2351             SqlMapConfig schema.\r
2352             </summary>\r
2353             <param name="validateSqlMapConfig">\r
2354             Specify whether the configuration Xml document should be \r
2355             validated with the SqlMapConfig schema.\r
2356             </param>\r
2357         </member>\r
2358         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Configure">\r
2359             <summary>\r
2360             Configure a SqlMapper from default resource file named SqlMap.config.\r
2361             </summary>\r
2362             <returns>An SqlMap</returns>\r
2363             <remarks>The file path is relative to the application root.</remarks>\r
2364         </member>\r
2365         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Configure(System.Xml.XmlDocument)">\r
2366             <summary>\r
2367             Configure an SqlMap.\r
2368             </summary>\r
2369             <param name="document">An xml sql map configuration document.</param>\r
2370             <returns>the SqlMap</returns>\r
2371         </member>\r
2372         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Configure(System.String)">\r
2373             <summary>\r
2374             Configure a SqlMapper from a file path.\r
2375             </summary>\r
2376             <param name="resource">\r
2377             A relative ressource path from your Application root \r
2378             or a absolue file path file:\\c:\dir\a.config\r
2379             </param>\r
2380             <returns>An SqlMap</returns>\r
2381         </member>\r
2382         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Configure(System.IO.Stream)">\r
2383             <summary>\r
2384              Configure a SqlMapper from a stream.\r
2385             </summary>\r
2386             <param name="resource">A stream resource</param>\r
2387             <returns>An SqlMap</returns>\r
2388         </member>\r
2389         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Configure(System.IO.FileInfo)">\r
2390             <summary>\r
2391              Configure a SqlMapper from a FileInfo.\r
2392             </summary>\r
2393             <param name="resource">A FileInfo resource</param>\r
2394             <returns>An SqlMap</returns>\r
2395         </member>\r
2396         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Configure(System.Uri)">\r
2397             <summary>\r
2398              Configure a SqlMapper from an Uri.\r
2399             </summary>\r
2400             <param name="resource">A Uri resource</param>\r
2401             <returns></returns>\r
2402         </member>\r
2403         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureAndWatch(IBatisNet.Common.Utilities.ConfigureHandler)">\r
2404             <summary>\r
2405             Configure and monitor the default configuration file for modifications \r
2406             and automatically reconfigure SqlMap. \r
2407             </summary>\r
2408             <returns>An SqlMap</returns>\r
2409         </member>\r
2410         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureAndWatch(System.String,IBatisNet.Common.Utilities.ConfigureHandler)">\r
2411              <summary>\r
2412              Configure and monitor the configuration file for modifications \r
2413              and automatically reconfigure SqlMap. \r
2414              </summary>\r
2415              <param name="resource">\r
2416              A relative ressource path from your Application root \r
2417              or an absolue file path file:\\c:\dir\a.config\r
2418              </param>\r
2419             <param name="configureDelegate">\r
2420              Delegate called when the file has changed, to rebuild the dal.\r
2421              </param>\r
2422              <returns>An SqlMap</returns>\r
2423         </member>\r
2424         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureAndWatch(System.IO.FileInfo,IBatisNet.Common.Utilities.ConfigureHandler)">\r
2425              <summary>\r
2426              Configure and monitor the configuration file for modifications \r
2427              and automatically reconfigure SqlMap. \r
2428              </summary>\r
2429              <param name="resource">\r
2430              A FileInfo to your config file.\r
2431              </param>\r
2432             <param name="configureDelegate">\r
2433              Delegate called when the file has changed, to rebuild the dal.\r
2434              </param>\r
2435              <returns>An SqlMap</returns>\r
2436         </member>\r
2437         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.OnConfigFileChange(System.Object)">\r
2438             <summary>\r
2439             Callback called when the SqlMap.config changed.\r
2440             </summary>\r
2441             <param name="obj">The state config.</param>\r
2442         </member>\r
2443         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Build(System.Xml.XmlDocument,IBatisNet.Common.DataSource,System.Boolean,System.Boolean)">\r
2444             <summary>\r
2445             Build a SqlMapper instance\r
2446             </summary>\r
2447             <param name="document">An xml configuration document</param>\r
2448             <param name="dataSource">A data source</param>\r
2449             <param name="useConfigFileWatcher"></param>\r
2450             <param name="isCallFromDao"></param>\r
2451             <returns>return an a SqlMapper instance</returns>\r
2452         </member>\r
2453         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ValidateSchema(System.Xml.XmlNode,System.String)">\r
2454             <summary>\r
2455             validate againts schema\r
2456             </summary>\r
2457             <param name="section">The doc to validate</param>\r
2458             <param name="schemaFileName">schema File Name</param>\r
2459         </member>\r
2460         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Build(System.Xml.XmlDocument,IBatisNet.Common.DataSource,System.Boolean,System.Collections.Specialized.NameValueCollection)">\r
2461             <summary>\r
2462             Load statement, parameters, resultmap.\r
2463             </summary>\r
2464             <param name="document"></param>\r
2465             <param name="dataSource"></param>\r
2466             <param name="useConfigFileWatcher"></param>\r
2467             <param name="properties"></param>\r
2468             <returns></returns>\r
2469             <remarks>Used by Dao</remarks>\r
2470         </member>\r
2471         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Build(System.Xml.XmlDocument,System.Boolean)">\r
2472             <summary>\r
2473             Load SqlMap configuration from\r
2474             from the XmlDocument passed in parameter.\r
2475             </summary>\r
2476             <param name="document">The xml sql map configuration.</param>\r
2477             <param name="useConfigFileWatcher"></param>\r
2478         </member>\r
2479         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Reset">\r
2480             <summary>\r
2481             Reset PreparedStatements cache\r
2482             </summary>\r
2483         </member>\r
2484         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Initialize">\r
2485             <summary>\r
2486             Intialize an SqlMap.\r
2487             </summary>\r
2488         </member>\r
2489         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.GetProviders">\r
2490             <summary>\r
2491             Load and initialize providers from specified file.\r
2492             </summary>\r
2493         </member>\r
2494         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ParseProvider">\r
2495             <summary>\r
2496             Parse the provider tag.\r
2497             </summary>\r
2498             <returns>A provider object.</returns>\r
2499         </member>\r
2500         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureSqlMap">\r
2501             <summary>\r
2502             Load sqlMap statement.\r
2503             </summary>\r
2504         </member>\r
2505         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ProcessSqlStatement(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
2506             <summary>\r
2507             Process the Sql Statement\r
2508             </summary>\r
2509             <param name="statement"></param>\r
2510         </member>\r
2511         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ParseDynamicTags(System.Xml.XmlNode,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IDynamicParent,System.Text.StringBuilder,System.Boolean,System.Boolean,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
2512             <summary>\r
2513             Parse dynamic tags\r
2514             </summary>\r
2515             <param name="commandTextNode"></param>\r
2516             <param name="dynamic"></param>\r
2517             <param name="sqlBuffer"></param>\r
2518             <param name="isDynamic"></param>\r
2519             <param name="postParseRequired"></param>\r
2520             <param name="statement"></param>\r
2521             <returns></returns>\r
2522         </member>\r
2523         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ApplyInlineParemeterMap(IBatisNet.DataMapper.Configuration.Statements.IStatement,System.String)">\r
2524             <summary>\r
2525             Apply inline paremeterMap\r
2526             </summary>\r
2527             <param name="statement"></param>\r
2528             <param name="sqlStatement"></param>\r
2529         </member>\r
2530         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ParseGlobalProperties">\r
2531             <summary>\r
2532             Initialize the list of variables defined in the\r
2533             properties file.\r
2534             </summary>\r
2535         </member>\r
2536         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.GenerateCommandText(IBatisNet.DataMapper.Scope.ConfigurationScope,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
2537             <summary>\r
2538             Generate the command text for CRUD operation\r
2539             </summary>\r
2540             <param name="configScope"></param>\r
2541             <param name="statement"></param>\r
2542         </member>\r
2543         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.BuildParameterMap">\r
2544             <summary>\r
2545             Build a ParameterMap\r
2546             </summary>\r
2547         </member>\r
2548         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.BuildResultMap">\r
2549             <summary>\r
2550             Build a ResultMap\r
2551             </summary>\r
2552         </member>\r
2553         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ApplyNamespace(System.String)">\r
2554             <summary>\r
2555             Register under Statement Name or Fully Qualified Statement Name\r
2556             </summary>\r
2557             <param name="id">An Identity</param>\r
2558             <returns>The new Identity</returns>\r
2559         </member>\r
2560         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.GetStream(System.String)">\r
2561             <summary>\r
2562             Gets a resource stream.\r
2563             </summary>\r
2564             <param name="schemaResourceKey">The schema resource key.</param>\r
2565             <returns>A resource stream.</returns>\r
2566         </member>\r
2567         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ApplyDataMapperNamespacePrefix(System.String)">\r
2568             <summary>\r
2569             Apply the dataMapper namespace prefix\r
2570             </summary>\r
2571             <param name="elementName"></param>\r
2572             <returns></returns>\r
2573         </member>\r
2574         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ApplyProviderNamespacePrefix(System.String)">\r
2575             <summary>\r
2576             Apply the provider namespace prefix\r
2577             </summary>\r
2578             <param name="elementName"></param>\r
2579             <returns></returns>\r
2580         </member>\r
2581         <member name="M:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ApplyMappingNamespacePrefix(System.String)">\r
2582             <summary>\r
2583             Apply the provider namespace prefix\r
2584             </summary>\r
2585             <param name="elementName"></param>\r
2586             <returns></returns>\r
2587         </member>\r
2588         <member name="P:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Properties">\r
2589             <summary>\r
2590             Allow to set properties before configuration\r
2591             </summary>\r
2592         </member>\r
2593         <member name="P:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.SetAccessorFactory">\r
2594             <summary>\r
2595             Allow to set a custom set accessor factory, see <see cref="T:IBatisNet.Common.Utilities.Objects.Members.ISetAccessorFactory"/>\r
2596             before configuration\r
2597             </summary>\r
2598         </member>\r
2599         <member name="P:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.GetAccessorFactory">\r
2600             <summary>\r
2601             Allow to set a custom get accessor factory, see <see cref="T:IBatisNet.Common.Utilities.Objects.Members.IGetAccessorFactory"/>\r
2602             before configuration\r
2603             </summary>\r
2604         </member>\r
2605         <member name="P:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ObjectFactory">\r
2606             <summary>\r
2607             Allow to set a custom object factory, see <see cref="T:IBatisNet.Common.Utilities.Objects.IObjectFactory"/> \r
2608             before configuration\r
2609             </summary>\r
2610         </member>\r
2611         <member name="P:IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ValidateSqlMapConfig">\r
2612             <summary>\r
2613             Enable whether or not the validation of configuration document\r
2614             before configuration\r
2615             </summary>\r
2616         </member>\r
2617         <member name="T:IBatisNet.DataMapper.Configuration.Alias.TypeAlias">\r
2618             <summary>\r
2619             TypeAlias.\r
2620             </summary>\r
2621         </member>\r
2622         <member name="M:IBatisNet.DataMapper.Configuration.Alias.TypeAlias.#ctor">\r
2623             <summary>\r
2624             Do not use direclty, only for serialization.\r
2625             </summary>\r
2626         </member>\r
2627         <member name="M:IBatisNet.DataMapper.Configuration.Alias.TypeAlias.#ctor(System.Type)">\r
2628             <summary>\r
2629             Constructor\r
2630             </summary>\r
2631             <param name="type">a type.</param>\r
2632         </member>\r
2633         <member name="M:IBatisNet.DataMapper.Configuration.Alias.TypeAlias.Initialize">\r
2634             <summary>\r
2635             Initialize the object, \r
2636             try to idenfify the .Net type class from the corresponding name.\r
2637             </summary>\r
2638         </member>\r
2639         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeAlias.Name">\r
2640             <summary>\r
2641             Name used to identify the typeAlias amongst the others.\r
2642             </summary>\r
2643             <example> Account</example>\r
2644         </member>\r
2645         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeAlias.Class">\r
2646             <summary>\r
2647             The type class for the typeAlias\r
2648             </summary>\r
2649         </member>\r
2650         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeAlias.ClassName">\r
2651             <summary>\r
2652             The class name to identify the typeAlias.\r
2653             </summary>\r
2654             <example>Com.Site.Domain.Product</example>\r
2655         </member>\r
2656         <member name="T:IBatisNet.DataMapper.TypeHandlers.StringTypeHandler">\r
2657             <summary>\r
2658             Description résumée de SByteTypeHandler.\r
2659             </summary>\r
2660         </member>\r
2661         <member name="M:IBatisNet.DataMapper.TypeHandlers.StringTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
2662             <summary>\r
2663             \r
2664             </summary>\r
2665             <param name="mapping"></param>\r
2666             <param name="dataReader"></param>\r
2667             <returns></returns>\r
2668         </member>\r
2669         <member name="M:IBatisNet.DataMapper.TypeHandlers.StringTypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
2670             <summary>\r
2671             \r
2672             </summary>\r
2673             <param name="mapping"></param>\r
2674             <param name="dataReader"></param>\r
2675             <returns></returns>\r
2676         </member>\r
2677         <member name="P:IBatisNet.DataMapper.TypeHandlers.StringTypeHandler.IsSimpleType">\r
2678             <summary>\r
2679             \r
2680             </summary>\r
2681             <returns></returns>\r
2682         </member>\r
2683         <member name="T:IBatisNet.DataMapper.Scope.RequestScope">\r
2684             <summary>\r
2685             Hold data during the process of a mapped statement.\r
2686             </summary>\r
2687         </member>\r
2688         <member name="T:IBatisNet.DataMapper.Scope.IScope">\r
2689             <summary>\r
2690             \r
2691             </summary>\r
2692         </member>\r
2693         <member name="P:IBatisNet.DataMapper.Scope.IScope.ErrorContext">\r
2694             <summary>\r
2695              Get the error context\r
2696             </summary>\r
2697         </member>\r
2698         <member name="P:IBatisNet.DataMapper.Scope.IScope.DataExchangeFactory">\r
2699             <summary>\r
2700             The factory for DataExchange objects\r
2701             </summary>\r
2702         </member>\r
2703         <member name="M:IBatisNet.DataMapper.Scope.RequestScope.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory,IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
2704             <summary>\r
2705             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/> class.\r
2706             </summary>\r
2707             <param name="dataExchangeFactory">The data exchange factory.</param>\r
2708             <param name="session">The session.</param>\r
2709             <param name="statement">The statement</param>\r
2710         </member>\r
2711         <member name="M:IBatisNet.DataMapper.Scope.RequestScope.Equals(System.Object)">\r
2712             <summary>\r
2713             Check if the specify object is equal to the current object.\r
2714             </summary>\r
2715             <param name="obj"></param>\r
2716             <returns></returns>\r
2717         </member>\r
2718         <member name="M:IBatisNet.DataMapper.Scope.RequestScope.GetHashCode">\r
2719             <summary>\r
2720             Get the HashCode for this RequestScope\r
2721             </summary>\r
2722             <returns></returns>\r
2723         </member>\r
2724         <member name="M:IBatisNet.DataMapper.Scope.RequestScope.GetNextId">\r
2725             <summary>\r
2726             Method to get a unique ID\r
2727             </summary>\r
2728             <returns>The new ID</returns>\r
2729         </member>\r
2730         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.MappedStatement">\r
2731             <summary>\r
2732              The current <see cref="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement"/>.\r
2733             </summary>\r
2734         </member>\r
2735         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.Statement">\r
2736             <summary>\r
2737             Gets the current <see cref="T:IBatisNet.DataMapper.Configuration.Statements.IStatement"/>.\r
2738             </summary>\r
2739             <value>The statement.</value>\r
2740         </member>\r
2741         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.Session">\r
2742             <summary>\r
2743              The current <see cref="T:IBatisNet.Common.IDalSession"/>.\r
2744             </summary>\r
2745         </member>\r
2746         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.IDbCommand">\r
2747             <summary>\r
2748              The <see cref="P:IBatisNet.DataMapper.Scope.RequestScope.IDbCommand"/> to execute\r
2749             </summary>\r
2750         </member>\r
2751         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.IsRowDataFound">\r
2752             <summary>\r
2753              Indicate if the statement have find data\r
2754             </summary>\r
2755         </member>\r
2756         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.QueueSelect">\r
2757             <summary>\r
2758             The 'select' result property to process after having process the main properties.\r
2759             </summary>\r
2760         </member>\r
2761         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.ResultMap">\r
2762             <summary>\r
2763             The <see cref="P:IBatisNet.DataMapper.Scope.RequestScope.ResultMap"/> used by this request.\r
2764             </summary>\r
2765         </member>\r
2766         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.ParameterMap">\r
2767             <summary>\r
2768             The <see cref="P:IBatisNet.DataMapper.Scope.RequestScope.ParameterMap"/> used by this request.\r
2769             </summary>\r
2770         </member>\r
2771         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.PreparedStatement">\r
2772             <summary>\r
2773             The <see cref="P:IBatisNet.DataMapper.Scope.RequestScope.PreparedStatement"/> used by this request.\r
2774             </summary>\r
2775         </member>\r
2776         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.DataExchangeFactory">\r
2777             <summary>\r
2778             A factory for DataExchange objects\r
2779             </summary>\r
2780         </member>\r
2781         <member name="P:IBatisNet.DataMapper.Scope.RequestScope.ErrorContext">\r
2782             <summary>\r
2783              Get the request's error context\r
2784             </summary>\r
2785         </member>\r
2786         <member name="T:IBatisNet.DataMapper.Scope.ErrorContext">\r
2787             <summary>\r
2788             An error context to help us create meaningful error messages.\r
2789             </summary>\r
2790         </member>\r
2791         <member name="M:IBatisNet.DataMapper.Scope.ErrorContext.Reset">\r
2792             <summary>\r
2793             Clear the error context\r
2794             </summary>\r
2795         </member>\r
2796         <member name="M:IBatisNet.DataMapper.Scope.ErrorContext.ToString">\r
2797             <summary>\r
2798             \r
2799             </summary>\r
2800             <returns></returns>\r
2801         </member>\r
2802         <member name="P:IBatisNet.DataMapper.Scope.ErrorContext.Resource">\r
2803             <summary>\r
2804             The resource causing the problem\r
2805             </summary>\r
2806         </member>\r
2807         <member name="P:IBatisNet.DataMapper.Scope.ErrorContext.Activity">\r
2808             <summary>\r
2809             The activity that was happening when the error happened\r
2810             </summary>\r
2811         </member>\r
2812         <member name="P:IBatisNet.DataMapper.Scope.ErrorContext.ObjectId">\r
2813             <summary>\r
2814             The object ID where the problem happened\r
2815             </summary>\r
2816         </member>\r
2817         <member name="P:IBatisNet.DataMapper.Scope.ErrorContext.MoreInfo">\r
2818             <summary>\r
2819             More information about the error\r
2820             </summary>\r
2821         </member>\r
2822         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ObjectStrategy">\r
2823             <summary>\r
2824             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation when \r
2825             no 'resultClass' attribute is specified.\r
2826             </summary>\r
2827         </member>\r
2828         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ObjectStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
2829             <summary>\r
2830             Processes the specified <see cref="T:System.Data.IDataReader"/> \r
2831             when YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY\r
2832             </summary>\r
2833             <param name="request">The request.</param>\r
2834             <param name="reader">The reader.</param>\r
2835             <param name="resultObject">The result object.</param>\r
2836         </member>\r
2837         <member name="T:IBatisNet.DataMapper.MappedStatements.PostBindind">\r
2838             <summary>\r
2839             All dataq tor retrieve 'select' <see cref="P:IBatisNet.DataMapper.MappedStatements.PostBindind.ResultProperty"/>\r
2840             </summary>\r
2841             <remarks>\r
2842             As ADO.NET allows one open <see cref="T:System.Data.IDataReader"/> per connection at once, we keep\r
2843             all the datas to open the next <see cref="T:System.Data.IDataReader"/> after having closed the current. \r
2844             </remarks>\r
2845         </member>\r
2846         <member name="P:IBatisNet.DataMapper.MappedStatements.PostBindind.Statement">\r
2847             <summary>\r
2848             Gets or sets the statement.\r
2849             </summary>\r
2850             <value>The statement.</value>\r
2851         </member>\r
2852         <member name="P:IBatisNet.DataMapper.MappedStatements.PostBindind.ResultProperty">\r
2853             <summary>\r
2854             Gets or sets the result property.\r
2855             </summary>\r
2856             <value>The result property.</value>\r
2857         </member>\r
2858         <member name="P:IBatisNet.DataMapper.MappedStatements.PostBindind.Target">\r
2859             <summary>\r
2860             Gets or sets the target.\r
2861             </summary>\r
2862             <value>The target.</value>\r
2863         </member>\r
2864         <member name="P:IBatisNet.DataMapper.MappedStatements.PostBindind.Keys">\r
2865             <summary>\r
2866             Gets or sets the keys.\r
2867             </summary>\r
2868             <value>The keys.</value>\r
2869         </member>\r
2870         <member name="P:IBatisNet.DataMapper.MappedStatements.PostBindind.Method">\r
2871             <summary>\r
2872             Gets or sets the method.\r
2873             </summary>\r
2874             <value>The method.</value>\r
2875         </member>\r
2876         <member name="T:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod">\r
2877             <summary>\r
2878             Enumeration of the ExecuteQuery method.\r
2879             </summary>\r
2880         </member>\r
2881         <member name="F:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod.ExecuteQueryForObject">\r
2882             <summary>\r
2883             Execute Query For Object\r
2884             </summary>\r
2885         </member>\r
2886         <member name="F:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod.ExecuteQueryForIList">\r
2887             <summary>\r
2888             Execute Query For IList\r
2889             </summary>\r
2890         </member>\r
2891         <member name="F:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod.ExecuteQueryForGenericIList">\r
2892             <summary>\r
2893             Execute Query For Generic IList\r
2894             </summary>\r
2895         </member>\r
2896         <member name="F:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod.ExecuteQueryForArrayList">\r
2897             <summary>\r
2898             Execute Query For Array List\r
2899             </summary>\r
2900         </member>\r
2901         <member name="F:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod.ExecuteQueryForStrongTypedIList">\r
2902             <summary>\r
2903             Execute Query For Strong Typed IList\r
2904             </summary>\r
2905         </member>\r
2906         <member name="T:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement">\r
2907             <summary>\r
2908             Summary description for DeleteMappedStatement.\r
2909             </summary>\r
2910         </member>\r
2911         <member name="T:IBatisNet.DataMapper.MappedStatements.MappedStatement">\r
2912             <summary>\r
2913             Summary description for MappedStatement.\r
2914             </summary>\r
2915         </member>\r
2916         <member name="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement">\r
2917             <summary>\r
2918             Summary description for IMappedStatement.\r
2919             </summary>\r
2920         </member>\r
2921         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForMap(IBatisNet.Common.IDalSession,System.Object,System.String,System.String)">\r
2922              <summary>\r
2923              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
2924              in the keyProperty parameter.  The value at each key will be the value of the property specified\r
2925              in the valueProperty parameter.  If valueProperty is null, the entire result object will be entered.\r
2926              </summary>\r
2927              <param name="session">The session used to execute the statement</param>\r
2928              <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
2929              <param name="keyProperty">The property of the result object to be used as the key. </param>\r
2930              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
2931              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
2932             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
2933         </member>\r
2934         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteUpdate(IBatisNet.Common.IDalSession,System.Object)">\r
2935             <summary>\r
2936             Execute an update statement. Also used for delete statement.\r
2937             Return the number of row effected.\r
2938             </summary>\r
2939             <param name="session">The session used to execute the statement.</param>\r
2940             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
2941             <returns>The number of row effected.</returns>\r
2942         </member>\r
2943         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteInsert(IBatisNet.Common.IDalSession,System.Object)">\r
2944             <summary>\r
2945             Execute an insert statement. Fill the parameter object with \r
2946             the ouput parameters if any, also could return the insert generated key\r
2947             </summary>\r
2948             <param name="session">The session</param>\r
2949             <param name="parameterObject">The parameter object used to fill the statement.</param>\r
2950             <returns>Can return the insert generated key.</returns>\r
2951         </member>\r
2952         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Collections.IList)">\r
2953             <summary>\r
2954             Executes the SQL and and fill a strongly typed collection.\r
2955             </summary>\r
2956             <param name="session">The session used to execute the statement.</param>\r
2957             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
2958             <param name="resultObject">A strongly typed collection of result objects.</param>\r
2959         </member>\r
2960         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
2961             <summary>\r
2962             Executes the SQL and retuns a subset of the rows selected.\r
2963             </summary>\r
2964             <param name="session">The session used to execute the statement.</param>\r
2965             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
2966             <param name="skipResults">The number of rows to skip over.</param>\r
2967             <param name="maxResults">The maximum number of rows to return.</param>\r
2968             <returns>A List of result objects.</returns>\r
2969         </member>\r
2970         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object)">\r
2971             <summary>\r
2972             Executes the SQL and retuns all rows selected. This is exactly the same as\r
2973             calling ExecuteQueryForList(session, parameterObject, NO_SKIPPED_RESULTS, NO_MAXIMUM_RESULTS).\r
2974             </summary>\r
2975             <param name="session">The session used to execute the statement.</param>\r
2976             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
2977             <returns>A List of result objects.</returns>\r
2978         </member>\r
2979         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object,System.Collections.Generic.IList{``0})">\r
2980             <summary>\r
2981             Executes the SQL and and fill a strongly typed collection.\r
2982             </summary>\r
2983             <param name="session">The session used to execute the statement.</param>\r
2984             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
2985             <param name="resultObject">A strongly typed collection of result objects.</param>\r
2986         </member>\r
2987         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
2988             <summary>\r
2989             Executes the SQL and retuns a subset of the rows selected.\r
2990             </summary>\r
2991             <param name="session">The session used to execute the statement.</param>\r
2992             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
2993             <param name="skipResults">The number of rows to skip over.</param>\r
2994             <param name="maxResults">The maximum number of rows to return.</param>\r
2995             <returns>A List of result objects.</returns>\r
2996         </member>\r
2997         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object)">\r
2998             <summary>\r
2999             Executes the SQL and retuns all rows selected. This is exactly the same as\r
3000             calling ExecuteQueryForList(session, parameterObject, NO_SKIPPED_RESULTS, NO_MAXIMUM_RESULTS).\r
3001             </summary>\r
3002             <param name="session">The session used to execute the statement.</param>\r
3003             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3004             <returns>A List of result objects.</returns>\r
3005         </member>\r
3006         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object)">\r
3007             <summary>\r
3008             Executes an SQL statement that returns a single row as an Object.\r
3009             </summary>\r
3010             <param name="session">The session used to execute the statement.</param>\r
3011             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3012             <returns>The object</returns>\r
3013         </member>\r
3014         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
3015             <summary>\r
3016             Executes an SQL statement that returns a single row as an Object of the type of\r
3017             the resultObject passed in as a parameter.\r
3018             </summary>\r
3019             <param name="session">The session used to execute the statement.</param>\r
3020             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3021             <param name="resultObject">The result object.</param>\r
3022             <returns>The object</returns>\r
3023         </member>\r
3024         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForObject``1(IBatisNet.Common.IDalSession,System.Object)">\r
3025             <summary>\r
3026             Executes an SQL statement that returns a single row as an Object.\r
3027             </summary>\r
3028             <param name="session">The session used to execute the statement.</param>\r
3029             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3030             <returns>The object</returns>\r
3031         </member>\r
3032         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForObject``1(IBatisNet.Common.IDalSession,System.Object,``0)">\r
3033             <summary>\r
3034             Executes an SQL statement that returns a single row as an Object of the type of\r
3035             the resultObject passed in as a parameter.\r
3036             </summary>\r
3037             <param name="session">The session used to execute the statement.</param>\r
3038             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3039             <param name="resultObject">The result object.</param>\r
3040             <returns>The object</returns>\r
3041         </member>\r
3042         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForRowDelegate(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
3043             <summary>\r
3044             Runs a query with a custom object that gets a chance \r
3045             to deal with each row as it is processed.\r
3046             </summary>\r
3047             <param name="session">The session used to execute the statement.</param>\r
3048             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3049             <param name="rowDelegate"></param>param>\r
3050             <returns></returns>\r
3051         </member>\r
3052         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForMapWithRowDelegate(IBatisNet.Common.IDalSession,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
3053             <summary>\r
3054             Runs a query with a custom object that gets a chance \r
3055             to deal with each row as it is processed.\r
3056             </summary>\r
3057             <param name="session">The session used to execute the statement</param>\r
3058             <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
3059             <param name="keyProperty">The property of the result object to be used as the key. </param>\r
3060             <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
3061             <param name="rowDelegate"></param>\r
3062             <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
3063             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
3064         </member>\r
3065         <member name="M:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ExecuteQueryForRowDelegate``1(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate{``0})">\r
3066             <summary>\r
3067             Runs a query with a custom object that gets a chance \r
3068             to deal with each row as it is processed.\r
3069             </summary>\r
3070             <param name="session">The session used to execute the statement.</param>\r
3071             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3072             <param name="rowDelegate"></param>param>\r
3073             <returns></returns>\r
3074         </member>\r
3075         <member name="E:IBatisNet.DataMapper.MappedStatements.IMappedStatement.Execute">\r
3076             <summary>\r
3077             Event launch on exceute query\r
3078             </summary>\r
3079         </member>\r
3080         <member name="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ReaderAutoMapper">\r
3081             <summary>\r
3082             Gets or sets the <see cref="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ReaderAutoMapper"/>.\r
3083             </summary>\r
3084             <value>The <see cref="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.ReaderAutoMapper"/>.</value>\r
3085         </member>\r
3086         <member name="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.PreparedCommand">\r
3087             <summary>\r
3088             The IPreparedCommand to use\r
3089             </summary>\r
3090         </member>\r
3091         <member name="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.Id">\r
3092             <summary>\r
3093             Name used to identify the MappedStatement amongst the others.\r
3094             This the name of the SQL statment by default.\r
3095             </summary>\r
3096         </member>\r
3097         <member name="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.Statement">\r
3098             <summary>\r
3099             The SQL statment used by this MappedStatement\r
3100             </summary>\r
3101         </member>\r
3102         <member name="P:IBatisNet.DataMapper.MappedStatements.IMappedStatement.SqlMap">\r
3103             <summary>\r
3104             The SqlMap used by this MappedStatement\r
3105             </summary>\r
3106         </member>\r
3107         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.#ctor(IBatisNet.DataMapper.SqlMapper,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
3108             <summary>\r
3109             Constructor\r
3110             </summary>\r
3111             <param name="sqlMap">An SqlMap</param>\r
3112             <param name="statement">An SQL statement</param>\r
3113         </member>\r
3114         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RetrieveOutputParameters(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,System.Data.IDbCommand,System.Object)">\r
3115             <summary>\r
3116             Retrieve the output parameter and map them on the result object.\r
3117             This routine is only use is you specified a ParameterMap and some output attribute\r
3118             or if you use a store procedure with output parameter...\r
3119             </summary>\r
3120             <param name="request"></param>\r
3121             <param name="session">The current session.</param>\r
3122             <param name="result">The result object.</param>\r
3123             <param name="command">The command sql.</param>\r
3124         </member>\r
3125         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object)">\r
3126             <summary>\r
3127             Executes an SQL statement that returns a single row as an Object.\r
3128             </summary>\r
3129             <param name="session">The session used to execute the statement.</param>\r
3130             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3131             <returns>The object</returns>\r
3132         </member>\r
3133         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
3134             <summary>\r
3135             Executes an SQL statement that returns a single row as an Object of the type of\r
3136             the resultObject passed in as a parameter.\r
3137             </summary>\r
3138             <param name="session">The session used to execute the statement.</param>\r
3139             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3140             <param name="resultObject">The result object.</param>\r
3141             <returns>The object</returns>\r
3142         </member>\r
3143         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RunQueryForObject(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
3144             <summary>\r
3145             Executes an SQL statement that returns a single row as an Object of the type of\r
3146             the resultObject passed in as a parameter.\r
3147             </summary>\r
3148             <param name="request">The request scope.</param>\r
3149             <param name="session">The session used to execute the statement.</param>\r
3150             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3151             <param name="resultObject">The result object.</param>\r
3152             <returns>The object</returns>\r
3153         </member>\r
3154         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForObject``1(IBatisNet.Common.IDalSession,System.Object)">\r
3155             <summary>\r
3156             Executes an SQL statement that returns a single row as an Object.\r
3157             </summary>\r
3158             <param name="session">The session used to execute the statement.</param>\r
3159             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3160             <returns>The object</returns>\r
3161         </member>\r
3162         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForObject``1(IBatisNet.Common.IDalSession,System.Object,``0)">\r
3163             <summary>\r
3164             Executes an SQL statement that returns a single row as an Object of the type of\r
3165             the resultObject passed in as a parameter.\r
3166             </summary>\r
3167             <param name="session">The session used to execute the statement.</param>\r
3168             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3169             <param name="resultObject">The result object.</param>\r
3170             <returns>The object</returns>\r
3171         </member>\r
3172         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RunQueryForObject``1(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,System.Object,``0)">\r
3173             <summary>\r
3174             Executes an SQL statement that returns a single row as an Object of the type of\r
3175             the resultObject passed in as a parameter.\r
3176             </summary>\r
3177             <param name="request">The request scope.</param>\r
3178             <param name="session">The session used to execute the statement.</param>\r
3179             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3180             <param name="resultObject">The result object.</param>\r
3181             <returns>The object</returns>\r
3182         </member>\r
3183         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForRowDelegate(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
3184             <summary>\r
3185             Runs a query with a custom object that gets a chance \r
3186             to deal with each row as it is processed.\r
3187             </summary>\r
3188             <param name="session">The session used to execute the statement.</param>\r
3189             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3190             <param name="rowDelegate"></param>\r
3191         </member>\r
3192         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForMapWithRowDelegate(IBatisNet.Common.IDalSession,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
3193              <summary>\r
3194              Runs a query with a custom object that gets a chance \r
3195              to deal with each row as it is processed.\r
3196              </summary>\r
3197              <param name="session">The session used to execute the statement</param>\r
3198              <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
3199              <param name="keyProperty">The property of the result object to be used as the key. </param>\r
3200              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
3201              <param name="rowDelegate"></param>\r
3202              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
3203             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
3204         </member>\r
3205         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object)">\r
3206             <summary>\r
3207             Executes the SQL and retuns all rows selected. This is exactly the same as\r
3208             calling ExecuteQueryForList(session, parameterObject, NO_SKIPPED_RESULTS, NO_MAXIMUM_RESULTS).\r
3209             </summary>\r
3210             <param name="session">The session used to execute the statement.</param>\r
3211             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3212             <returns>A List of result objects.</returns>\r
3213         </member>\r
3214         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
3215             <summary>\r
3216             Executes the SQL and retuns a subset of the rows selected.\r
3217             </summary>\r
3218             <param name="session">The session used to execute the statement.</param>\r
3219             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3220             <param name="skipResults">The number of rows to skip over.</param>\r
3221             <param name="maxResults">The maximum number of rows to return.</param>\r
3222             <returns>A List of result objects.</returns>\r
3223         </member>\r
3224         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RunQueryForList(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
3225             <summary>\r
3226             Executes the SQL and retuns a List of result objects.\r
3227             </summary>\r
3228             <param name="request">The request scope.</param>\r
3229             <param name="session">The session used to execute the statement.</param>\r
3230             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3231             <param name="skipResults">The number of rows to skip over.</param>\r
3232             <param name="maxResults">The maximum number of rows to return.</param>\r
3233             <param name="rowDelegate"></param>\r
3234             <returns>A List of result objects.</returns>\r
3235         </member>\r
3236         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Collections.IList)">\r
3237             <summary>\r
3238             Executes the SQL and and fill a strongly typed collection.\r
3239             </summary>\r
3240             <param name="session">The session used to execute the statement.</param>\r
3241             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3242             <param name="resultObject">A strongly typed collection of result objects.</param>\r
3243         </member>\r
3244         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForRowDelegate``1(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate{``0})">\r
3245             <summary>\r
3246             Runs a query with a custom object that gets a chance \r
3247             to deal with each row as it is processed.\r
3248             </summary>\r
3249             <param name="session">The session used to execute the statement.</param>\r
3250             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3251             <param name="rowDelegate"></param>\r
3252         </member>\r
3253         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object)">\r
3254             <summary>\r
3255             Executes the SQL and retuns all rows selected. This is exactly the same as\r
3256             calling ExecuteQueryForList(session, parameterObject, NO_SKIPPED_RESULTS, NO_MAXIMUM_RESULTS).\r
3257             </summary>\r
3258             <param name="session">The session used to execute the statement.</param>\r
3259             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3260             <returns>A List of result objects.</returns>\r
3261         </member>\r
3262         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
3263             <summary>\r
3264             Executes the SQL and retuns a subset of the rows selected.\r
3265             </summary>\r
3266             <param name="session">The session used to execute the statement.</param>\r
3267             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3268             <param name="skipResults">The number of rows to skip over.</param>\r
3269             <param name="maxResults">The maximum number of rows to return.</param>\r
3270             <returns>A List of result objects.</returns>\r
3271         </member>\r
3272         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RunQueryForList``1(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32,IBatisNet.DataMapper.SqlMapper.RowDelegate{``0})">\r
3273             <summary>\r
3274             Executes the SQL and retuns a List of result objects.\r
3275             </summary>\r
3276             <param name="request">The request scope.</param>\r
3277             <param name="session">The session used to execute the statement.</param>\r
3278             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3279             <param name="skipResults">The number of rows to skip over.</param>\r
3280             <param name="maxResults">The maximum number of rows to return.</param>\r
3281             <param name="rowDelegate"></param>\r
3282             <returns>A List of result objects.</returns>\r
3283         </member>\r
3284         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object,System.Collections.Generic.IList{``0})">\r
3285             <summary>\r
3286             Executes the SQL and and fill a strongly typed collection.\r
3287             </summary>\r
3288             <param name="session">The session used to execute the statement.</param>\r
3289             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3290             <param name="resultObject">A strongly typed collection of result objects.</param>\r
3291         </member>\r
3292         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteUpdate(IBatisNet.Common.IDalSession,System.Object)">\r
3293             <summary>\r
3294             Execute an update statement. Also used for delete statement.\r
3295             Return the number of row effected.\r
3296             </summary>\r
3297             <param name="session">The session used to execute the statement.</param>\r
3298             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3299             <returns>The number of row effected.</returns>\r
3300         </member>\r
3301         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteInsert(IBatisNet.Common.IDalSession,System.Object)">\r
3302             <summary>\r
3303             Execute an insert statement. Fill the parameter object with \r
3304             the ouput parameters if any, also could return the insert generated key\r
3305             </summary>\r
3306             <param name="session">The session</param>\r
3307             <param name="parameterObject">The parameter object used to fill the statement.</param>\r
3308             <returns>Can return the insert generated key.</returns>\r
3309         </member>\r
3310         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecuteQueryForMap(IBatisNet.Common.IDalSession,System.Object,System.String,System.String)">\r
3311              <summary>\r
3312              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
3313              in the keyProperty parameter.  The value at each key will be the value of the property specified\r
3314              in the valueProperty parameter.  If valueProperty is null, the entire result object will be entered.\r
3315              </summary>\r
3316              <param name="session">The session used to execute the statement</param>\r
3317              <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
3318              <param name="keyProperty">The property of the result object to be used as the key. </param>\r
3319              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
3320              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
3321             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
3322         </member>\r
3323         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RunQueryForMap(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
3324              <summary>\r
3325              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
3326              in the keyProperty parameter.  The value at each key will be the value of the property specified\r
3327              in the valueProperty parameter.  If valueProperty is null, the entire result object will be entered.\r
3328              </summary>\r
3329              <param name="request">The request scope.</param>\r
3330              <param name="session">The session used to execute the statement</param>\r
3331              <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
3332              <param name="keyProperty">The property of the result object to be used as the key.</param>\r
3333              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
3334              <param name="rowDelegate"></param>\r
3335              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
3336             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
3337         </member>\r
3338         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ExecutePostSelect(IBatisNet.DataMapper.Scope.RequestScope)">\r
3339             <summary>\r
3340             Executes the <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
3341             </summary>\r
3342             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
3343         </member>\r
3344         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.RaiseExecuteEvent">\r
3345             <summary>\r
3346             Raise an event ExecuteEventArgs\r
3347             (Used when a query is executed)\r
3348             </summary>\r
3349         </member>\r
3350         <member name="M:IBatisNet.DataMapper.MappedStatements.MappedStatement.ToString">\r
3351             <summary>\r
3352             ToString implementation.\r
3353             </summary>\r
3354             <returns>A string that describes the MappedStatement</returns>\r
3355         </member>\r
3356         <member name="E:IBatisNet.DataMapper.MappedStatements.MappedStatement.Execute">\r
3357             <summary>\r
3358             Event launch on exceute query\r
3359             </summary>\r
3360         </member>\r
3361         <member name="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.ReaderAutoMapper">\r
3362             <summary>\r
3363             Gets or sets the <see cref="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.ReaderAutoMapper"/>.\r
3364             </summary>\r
3365             <value>The <see cref="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.ReaderAutoMapper"/>.</value>\r
3366         </member>\r
3367         <member name="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.PreparedCommand">\r
3368             <summary>\r
3369             The IPreparedCommand to use\r
3370             </summary>\r
3371         </member>\r
3372         <member name="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.Id">\r
3373             <summary>\r
3374             Name used to identify the MappedStatement amongst the others.\r
3375             This the name of the SQL statement by default.\r
3376             </summary>\r
3377         </member>\r
3378         <member name="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.Statement">\r
3379             <summary>\r
3380             The SQL statment used by this MappedStatement\r
3381             </summary>\r
3382         </member>\r
3383         <member name="P:IBatisNet.DataMapper.MappedStatements.MappedStatement.SqlMap">\r
3384             <summary>\r
3385             The SqlMap used by this MappedStatement\r
3386             </summary>\r
3387         </member>\r
3388         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.#ctor(IBatisNet.DataMapper.SqlMapper,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
3389             <summary>\r
3390             Constructor\r
3391             </summary>\r
3392             <param name="sqlMap">An SqlMap</param>\r
3393             <param name="statement">An SQL statement</param>\r
3394         </member>\r
3395         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForMap(IBatisNet.Common.IDalSession,System.Object,System.String,System.String)">\r
3396             <summary>\r
3397             \r
3398             </summary>\r
3399             <param name="session"></param>\r
3400             <param name="parameterObject"></param>\r
3401             <param name="keyProperty"></param>\r
3402             <param name="valueProperty"></param>\r
3403             <returns></returns>\r
3404         </member>\r
3405         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteInsert(IBatisNet.Common.IDalSession,System.Object)">\r
3406             <summary>\r
3407             \r
3408             </summary>\r
3409             <param name="session"></param>\r
3410             <param name="parameterObject"></param>\r
3411             <returns></returns>\r
3412         </member>\r
3413         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Collections.IList)">\r
3414             <summary>\r
3415             \r
3416             </summary>\r
3417             <param name="session"></param>\r
3418             <param name="parameterObject"></param>\r
3419             <param name="resultObject"></param>\r
3420         </member>\r
3421         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
3422             <summary>\r
3423             \r
3424             </summary>\r
3425             <param name="session"></param>\r
3426             <param name="parameterObject"></param>\r
3427             <param name="skipResults"></param>\r
3428             <param name="maxResults"></param>\r
3429             <returns></returns>\r
3430         </member>\r
3431         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object)">\r
3432             <summary>\r
3433             \r
3434             </summary>\r
3435             <param name="session"></param>\r
3436             <param name="parameterObject"></param>\r
3437             <returns></returns>\r
3438         </member>\r
3439         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForRowDelegate(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
3440             <summary>\r
3441             \r
3442             </summary>\r
3443             <param name="session"></param>\r
3444             <param name="parameterObject"></param>\r
3445             <param name="rowDelegate"></param>\r
3446             <returns></returns>\r
3447         </member>\r
3448         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object)">\r
3449             <summary>\r
3450             \r
3451             </summary>\r
3452             <param name="session"></param>\r
3453             <param name="parameterObject"></param>\r
3454             <returns></returns>\r
3455         </member>\r
3456         <member name="M:IBatisNet.DataMapper.MappedStatements.DeleteMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
3457             <summary>\r
3458             \r
3459             </summary>\r
3460             <param name="session"></param>\r
3461             <param name="parameterObject"></param>\r
3462             <param name="resultObject"></param>\r
3463             <returns></returns>\r
3464         </member>\r
3465         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectGenericListStrategy">\r
3466             <summary>\r
3467             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when a 'select' attribute exists\r
3468             on an <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/> and the object property is \r
3469             different from an <see cref="T:System.Array"/> or an <see cref="T:System.Collections.IList"/>.\r
3470             </summary>\r
3471         </member>\r
3472         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectGenericListStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
3473             <summary>\r
3474             Gets the value of an argument constructor.\r
3475             </summary>\r
3476             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
3477             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
3478             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
3479             <param name="keys">The keys</param>\r
3480             <returns>The paremeter value.</returns>\r
3481         </member>\r
3482         <member name="T:IBatisNet.DataMapper.Configuration.Statements.SelectKey">\r
3483             <summary>\r
3484             Represent a SelectKey tag element.\r
3485             </summary>\r
3486         </member>\r
3487         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Statement">\r
3488             <summary>\r
3489             Summary description for Statement.\r
3490             </summary>\r
3491         </member>\r
3492         <member name="T:IBatisNet.DataMapper.Configuration.Statements.IStatement">\r
3493             <summary>\r
3494             Summary description for ISql.\r
3495             </summary>\r
3496         </member>\r
3497         <member name="M:IBatisNet.DataMapper.Configuration.Statements.IStatement.CreateInstanceOfResultClass">\r
3498             <summary>\r
3499             Create an instance of result class.\r
3500             </summary>\r
3501             <returns>An object.</returns>\r
3502         </member>\r
3503         <member name="M:IBatisNet.DataMapper.Configuration.Statements.IStatement.CreateInstanceOfListClass">\r
3504             <summary>\r
3505             Create an instance of 'IList' class.\r
3506             </summary>\r
3507             <returns>An object which implement IList.</returns>\r
3508         </member>\r
3509         <member name="M:IBatisNet.DataMapper.Configuration.Statements.IStatement.CreateInstanceOfGenericListClass``1">\r
3510             <summary>\r
3511             Create an instance of a generic 'IList' class.\r
3512             </summary>\r
3513             <returns>An object which implement IList.</returns>\r
3514         </member>\r
3515         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.RemapResults">\r
3516             <summary>\r
3517             Allow remapping of dynamic SQL\r
3518             </summary>\r
3519         </member>\r
3520         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.Id">\r
3521             <summary>\r
3522             Identifier used to identify the statement amongst the others.\r
3523             </summary>\r
3524         </member>\r
3525         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.CommandType">\r
3526             <summary>\r
3527             The type of the statement (text or procedure).\r
3528             </summary>\r
3529         </member>\r
3530         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.ExtendStatement">\r
3531             <summary>\r
3532             Extend statement attribute\r
3533             </summary>\r
3534         </member>\r
3535         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.Sql">\r
3536             <summary>\r
3537             The sql statement to execute.\r
3538             </summary>\r
3539         </member>\r
3540         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.ResultMap">\r
3541             <summary>\r
3542             The ResultMap used by the statement.\r
3543             </summary>\r
3544         </member>\r
3545         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.ParameterMap">\r
3546             <summary>\r
3547             The parameterMap used by the statement.\r
3548             </summary>\r
3549         </member>\r
3550         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.CacheModel">\r
3551             <summary>\r
3552             The CacheModel used by this statement.\r
3553             </summary>\r
3554         </member>\r
3555         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.CacheModelName">\r
3556             <summary>\r
3557             The CacheModel name to use.\r
3558             </summary>\r
3559         </member>\r
3560         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.ListClass">\r
3561             <summary>\r
3562             The list class type to use for strongly typed collection.\r
3563             </summary>\r
3564         </member>\r
3565         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.ResultClass">\r
3566             <summary>\r
3567             The result class type to used.\r
3568             </summary>\r
3569         </member>\r
3570         <member name="P:IBatisNet.DataMapper.Configuration.Statements.IStatement.ParameterClass">\r
3571             <summary>\r
3572             The parameter class type to used.\r
3573             </summary>\r
3574         </member>\r
3575         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Statement.#ctor">\r
3576             <summary>\r
3577             Do not use direclty, only for serialization.\r
3578             </summary>\r
3579         </member>\r
3580         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Statement.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
3581             <summary>\r
3582             Initialize an statement for the sqlMap.\r
3583             </summary>\r
3584             <param name="configurationScope">The scope of the configuration</param>\r
3585         </member>\r
3586         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Statement.CreateInstanceOfResultClass">\r
3587             <summary>\r
3588             Create an instance of result class.\r
3589             </summary>\r
3590             <returns>An object.</returns>\r
3591         </member>\r
3592         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Statement.CreateInstanceOfListClass">\r
3593             <summary>\r
3594             Create an instance of 'IList' class.\r
3595             </summary>\r
3596             <returns>An object which implment IList.</returns>\r
3597         </member>\r
3598         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Statement.CreateInstanceOfGenericListClass``1">\r
3599             <summary>\r
3600             Create an instance of a generic 'IList' class.\r
3601             </summary>\r
3602             <returns>An object which implment IList.</returns>\r
3603         </member>\r
3604         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.RemapResults">\r
3605             <summary>\r
3606             Allow remapping of dynamic SQL\r
3607             </summary>\r
3608         </member>\r
3609         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ExtendStatement">\r
3610             <summary>\r
3611             Extend statement attribute\r
3612             </summary>\r
3613         </member>\r
3614         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.CacheModelName">\r
3615             <summary>\r
3616             The CacheModel name to use.\r
3617             </summary>\r
3618         </member>\r
3619         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.HasCacheModel">\r
3620             <summary>\r
3621             Tell us if a cacheModel is attached to this statement.\r
3622             </summary>\r
3623         </member>\r
3624         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.CacheModel">\r
3625             <summary>\r
3626             The CacheModel used by this statement.\r
3627             </summary>\r
3628         </member>\r
3629         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ListClassName">\r
3630             <summary>\r
3631             The list class name to use for strongly typed collection.\r
3632             </summary>\r
3633         </member>\r
3634         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ListClass">\r
3635             <summary>\r
3636             The list class type to use for strongly typed collection.\r
3637             </summary>\r
3638         </member>\r
3639         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ResultClassName">\r
3640             <summary>\r
3641             The result class name to used.\r
3642             </summary>\r
3643         </member>\r
3644         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ResultClass">\r
3645             <summary>\r
3646             The result class type to used.\r
3647             </summary>\r
3648         </member>\r
3649         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ParameterClassName">\r
3650             <summary>\r
3651             The parameter class name to used.\r
3652             </summary>\r
3653         </member>\r
3654         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ParameterClass">\r
3655             <summary>\r
3656             The parameter class type to used.\r
3657             </summary>\r
3658         </member>\r
3659         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.Id">\r
3660             <summary>\r
3661             Name used to identify the statement amongst the others.\r
3662             </summary>\r
3663         </member>\r
3664         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.Sql">\r
3665             <summary>\r
3666             The sql statement\r
3667             </summary>\r
3668         </member>\r
3669         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ResultMapName">\r
3670             <summary>\r
3671             The ResultMap name used by the statement.\r
3672             </summary>\r
3673         </member>\r
3674         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ParameterMapName">\r
3675             <summary>\r
3676             The ParameterMap name used by the statement.\r
3677             </summary>\r
3678         </member>\r
3679         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ResultMap">\r
3680             <summary>\r
3681             The ResultMap used by the statement.\r
3682             </summary>\r
3683         </member>\r
3684         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.ParameterMap">\r
3685             <summary>\r
3686             The parameterMap used by the statement.\r
3687             </summary>\r
3688         </member>\r
3689         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Statement.CommandType">\r
3690             <summary>\r
3691             The type of the statement (text or procedure)\r
3692             Default Text.\r
3693             </summary>\r
3694             <example>Text or StoredProcedure</example>\r
3695         </member>\r
3696         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SelectKey.#ctor">\r
3697             <summary>\r
3698             Do not use direclty, only for serialization.\r
3699             </summary>\r
3700         </member>\r
3701         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SelectKey.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
3702             <summary>\r
3703             \r
3704             </summary>\r
3705             <param name="configurationScope">The scope of the configuration</param>\r
3706         </member>\r
3707         <member name="P:IBatisNet.DataMapper.Configuration.Statements.SelectKey.ExtendStatement">\r
3708             <summary>\r
3709             Extend statement attribute\r
3710             </summary>\r
3711         </member>\r
3712         <member name="P:IBatisNet.DataMapper.Configuration.Statements.SelectKey.PropertyName">\r
3713             <summary>\r
3714             The property name object to fill with the key.\r
3715             </summary>\r
3716         </member>\r
3717         <member name="P:IBatisNet.DataMapper.Configuration.Statements.SelectKey.SelectKeyType">\r
3718             <summary>\r
3719             The type of the selectKey tag : 'Pre' or 'Post'\r
3720             </summary>\r
3721         </member>\r
3722         <member name="P:IBatisNet.DataMapper.Configuration.Statements.SelectKey.isAfter">\r
3723             <summary>\r
3724             True if it is a post-generated key.\r
3725             </summary>\r
3726         </member>\r
3727         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Delete">\r
3728             <summary>\r
3729             Summary description for delete.\r
3730             </summary>\r
3731         </member>\r
3732         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Delete.#ctor">\r
3733             <summary>\r
3734             Do not use direclty, only for serialization.\r
3735             </summary>\r
3736         </member>\r
3737         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Delete.Generate">\r
3738             <summary>\r
3739             The Generate tag used by a generated delete statement.\r
3740             (CRUD operation)\r
3741             </summary>\r
3742         </member>\r
3743         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler">\r
3744             <summary>\r
3745             Summary description for IterateTagHandler.\r
3746             </summary>\r
3747         </member>\r
3748         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler">\r
3749             <summary>\r
3750             Description résumée de BaseTagHandler.\r
3751             </summary>\r
3752         </member>\r
3753         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ISqlTagHandler">\r
3754             <summary>\r
3755             Summary description for ISqlTagHandler.\r
3756             </summary>\r
3757         </member>\r
3758         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ISqlTagHandler.DoStartFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3759             <summary>\r
3760             \r
3761             </summary>\r
3762             <param name="ctx"></param>\r
3763             <param name="tag"></param>\r
3764             <param name="parameterObject"></param>\r
3765             <returns></returns>\r
3766         </member>\r
3767         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ISqlTagHandler.DoEndFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3768             <summary>\r
3769             \r
3770             </summary>\r
3771             <param name="ctx"></param>\r
3772             <param name="tag"></param>\r
3773             <param name="parameterObject"></param>\r
3774             <param name="bodyContent"></param>\r
3775             <returns></returns>\r
3776         </member>\r
3777         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ISqlTagHandler.DoPrepend(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3778             <summary>\r
3779             \r
3780             </summary>\r
3781             <param name="ctx"></param>\r
3782             <param name="tag"></param>\r
3783             <param name="parameterObject"></param>\r
3784             <param name="bodyContent"></param>\r
3785         </member>\r
3786         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ISqlTagHandler.IsPostParseRequired">\r
3787             <summary>\r
3788             \r
3789             </summary>\r
3790         </member>\r
3791         <member name="F:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.SKIP_BODY">\r
3792             <summary>\r
3793             BODY TAG\r
3794             </summary>\r
3795         </member>\r
3796         <member name="F:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.INCLUDE_BODY">\r
3797             <summary>\r
3798             \r
3799             </summary>\r
3800         </member>\r
3801         <member name="F:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.REPEAT_BODY">\r
3802             <summary>\r
3803             \r
3804             </summary>\r
3805         </member>\r
3806         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
3807             <summary>\r
3808             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler"/> class.\r
3809             </summary>\r
3810             <param name="accessorFactory">The accessor factory.</param>\r
3811         </member>\r
3812         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.DoStartFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3813             <summary>\r
3814             \r
3815             </summary>\r
3816             <param name="ctx"></param>\r
3817             <param name="tag"></param>\r
3818             <param name="parameterObject"></param>\r
3819             <returns></returns>\r
3820         </member>\r
3821         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.DoEndFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3822             <summary>\r
3823             \r
3824             </summary>\r
3825             <param name="ctx"></param>\r
3826             <param name="tag"></param>\r
3827             <param name="parameterObject"></param>\r
3828             <param name="bodyContent"></param>\r
3829             <returns></returns>\r
3830         </member>\r
3831         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.DoPrepend(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3832             <summary>\r
3833             \r
3834             </summary>\r
3835             <param name="ctx"></param>\r
3836             <param name="tag"></param>\r
3837             <param name="parameterObject"></param>\r
3838             <param name="bodyContent"></param>\r
3839         </member>\r
3840         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.AccessorFactory">\r
3841             <summary>\r
3842             The factory which build <see cref="T:IBatisNet.Common.Utilities.Objects.Members.IAccessor"/>\r
3843             </summary>\r
3844         </member>\r
3845         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.BaseTagHandler.IsPostParseRequired">\r
3846             <summary>\r
3847             \r
3848             </summary>\r
3849         </member>\r
3850         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
3851             <summary>\r
3852             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler"/> class.\r
3853             </summary>\r
3854             <param name="accessorFactory">The accessor factory.</param>\r
3855         </member>\r
3856         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler.DoStartFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3857             <summary>\r
3858             \r
3859             </summary>\r
3860             <param name="ctx"></param>\r
3861             <param name="tag"></param>\r
3862             <param name="parameterObject"></param>\r
3863             <returns></returns>\r
3864         </member>\r
3865         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler.DoPrepend(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3866             <summary>\r
3867             \r
3868             </summary>\r
3869             <param name="ctx"></param>\r
3870             <param name="tag"></param>\r
3871             <param name="parameterObject"></param>\r
3872             <param name="bodyContent"></param>\r
3873         </member>\r
3874         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler.DoEndFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3875             <summary>\r
3876             \r
3877             </summary>\r
3878             <param name="ctx"></param>\r
3879             <param name="tag"></param>\r
3880             <param name="parameterObject"></param>\r
3881             <param name="bodyContent"></param>\r
3882             <returns></returns>\r
3883         </member>\r
3884         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler.Replace(System.Text.StringBuilder,System.String,System.String)">\r
3885             <summary>\r
3886             \r
3887             </summary>\r
3888             <param name="buffer"></param>\r
3889             <param name="find"></param>\r
3890             <param name="replace"></param>\r
3891         </member>\r
3892         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateTagHandler.IsPostParseRequired">\r
3893             <summary>\r
3894             \r
3895             </summary>\r
3896         </member>\r
3897         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsParameterPresentTagHandler">\r
3898             <summary>\r
3899             Summary description for IsParameterPresentTagHandler.\r
3900             </summary>\r
3901         </member>\r
3902         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler">\r
3903             <summary>\r
3904             Description résumée de ConditionalTagHandler.\r
3905             </summary>\r
3906         </member>\r
3907         <member name="F:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.NOT_COMPARABLE">\r
3908             <summary>\r
3909             \r
3910             </summary>\r
3911         </member>\r
3912         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
3913             <summary>\r
3914             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler"/> class.\r
3915             </summary>\r
3916             <param name="accessorFactory">The accessor factory.</param>\r
3917         </member>\r
3918         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3919             <summary>\r
3920             \r
3921             </summary>\r
3922             <param name="ctx"></param>\r
3923             <param name="tag"></param>\r
3924             <param name="parameterObject"></param>\r
3925             <returns></returns>\r
3926         </member>\r
3927         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.DoStartFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3928             <summary>\r
3929             \r
3930             </summary>\r
3931             <param name="ctx"></param>\r
3932             <param name="tag"></param>\r
3933             <param name="parameterObject"></param>\r
3934             <returns></returns>\r
3935         </member>\r
3936         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.DoEndFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object,System.Text.StringBuilder)">\r
3937             <summary>\r
3938             \r
3939             </summary>\r
3940             <param name="ctx"></param>\r
3941             <param name="tag"></param>\r
3942             <param name="parameterObject"></param>\r
3943             <param name="bodyContent"></param>\r
3944             <returns></returns>\r
3945         </member>\r
3946         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.Compare(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3947             <summary>\r
3948             \r
3949             </summary>\r
3950             <param name="ctx"></param>\r
3951             <param name="sqlTag"></param>\r
3952             <param name="parameterObject"></param>\r
3953             <returns></returns>\r
3954         </member>\r
3955         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.CompareValues(System.Type,System.Object,System.Object)">\r
3956             <summary>\r
3957             \r
3958             </summary>\r
3959             <param name="type"></param>\r
3960             <param name="value1"></param>\r
3961             <param name="value2"></param>\r
3962             <returns></returns>\r
3963         </member>\r
3964         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.ConditionalTagHandler.ConvertValue(System.Type,System.String)">\r
3965             <summary>\r
3966             \r
3967             </summary>\r
3968             <param name="type"></param>\r
3969             <param name="value"></param>\r
3970             <returns></returns>\r
3971         </member>\r
3972         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsParameterPresentTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
3973             <summary>\r
3974             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsParameterPresentTagHandler"/> class.\r
3975             </summary>\r
3976             <param name="accessorFactory">The accessor factory.</param>\r
3977         </member>\r
3978         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsParameterPresentTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
3979             <summary>\r
3980             \r
3981             </summary>\r
3982             <param name="ctx"></param>\r
3983             <param name="tag"></param>\r
3984             <param name="parameterObject"></param>\r
3985             <returns></returns>\r
3986         </member>\r
3987         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotPropertyAvailableTagHandler">\r
3988             <summary>\r
3989             Summary description for IsNotPropertyAvailableTagHandler.\r
3990             </summary>\r
3991         </member>\r
3992         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsPropertyAvailableTagHandler">\r
3993             <summary>\r
3994             Summary description for IsPropertyAvailableTagHandler.\r
3995             </summary>\r
3996         </member>\r
3997         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsPropertyAvailableTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
3998             <summary>\r
3999             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsPropertyAvailableTagHandler"/> class.\r
4000             </summary>\r
4001             <param name="accessorFactory">The accessor factory.</param>\r
4002         </member>\r
4003         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsPropertyAvailableTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4004             <summary>\r
4005             </summary>\r
4006             <param name="ctx"></param>\r
4007             <param name="tag"></param>\r
4008             <param name="parameterObject"></param>\r
4009             <returns></returns>\r
4010         </member>\r
4011         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotPropertyAvailableTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4012             <summary>\r
4013             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotPropertyAvailableTagHandler"/> class.\r
4014             </summary>\r
4015             <param name="accessorFactory">The accessor factory.</param>\r
4016         </member>\r
4017         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotPropertyAvailableTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4018             <summary>\r
4019             \r
4020             </summary>\r
4021             <param name="ctx"></param>\r
4022             <param name="tag"></param>\r
4023             <param name="parameterObject"></param>\r
4024             <returns></returns>\r
4025         </member>\r
4026         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotParameterPresentTagHandler">\r
4027             <summary>\r
4028             Summary description for IsNotParameterPresentTagHandler.\r
4029             </summary>\r
4030         </member>\r
4031         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotParameterPresentTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4032             <summary>\r
4033             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotParameterPresentTagHandler"/> class.\r
4034             </summary>\r
4035             <param name="accessorFactory">The accessor factory.</param>\r
4036         </member>\r
4037         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotParameterPresentTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4038             <summary>\r
4039             \r
4040             </summary>\r
4041             <param name="ctx"></param>\r
4042             <param name="tag"></param>\r
4043             <param name="parameterObject"></param>\r
4044             <returns></returns>\r
4045         </member>\r
4046         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEqualTagHandler">\r
4047             <summary>\r
4048             Summary description for IsEqualTagHandler.\r
4049             </summary>\r
4050         </member>\r
4051         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEqualTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4052             <summary>\r
4053             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEqualTagHandler"/> class.\r
4054             </summary>\r
4055             <param name="accessorFactory">The accessor factory.</param>\r
4056         </member>\r
4057         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEqualTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4058             <summary>\r
4059             \r
4060             </summary>\r
4061             <param name="ctx"></param>\r
4062             <param name="tag"></param>\r
4063             <param name="parameterObject"></param>\r
4064             <returns></returns>\r
4065         </member>\r
4066         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.DynamicTagHandler">\r
4067             <summary>\r
4068             Summary description for DynamicTagHandler.\r
4069             </summary>\r
4070         </member>\r
4071         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.DynamicTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4072             <summary>\r
4073             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.DynamicTagHandler"/> class.\r
4074             </summary>\r
4075             <param name="accessorFactory">The accessor factory.</param>\r
4076         </member>\r
4077         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.DynamicTagHandler.DoStartFragment(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4078             <summary>\r
4079             \r
4080             </summary>\r
4081             <param name="ctx"></param>\r
4082             <param name="tag"></param>\r
4083             <param name="parameterObject"></param>\r
4084             <returns></returns>\r
4085         </member>\r
4086         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsEmpty">\r
4087             <summary>\r
4088             Represent an isEmpty sql tag element.\r
4089             </summary>\r
4090         </member>\r
4091         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsEmpty.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4092             <summary>\r
4093             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsEmpty"/> class.\r
4094             </summary>\r
4095             <param name="accessorFactory">The accessor factory.</param>\r
4096         </member>\r
4097         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.StatementDeSerializer">\r
4098             <summary>\r
4099             Summary description for StatementDeSerializer.\r
4100             </summary>\r
4101         </member>\r
4102         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.StatementDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
4103             <summary>\r
4104             Deserialize a Procedure object\r
4105             </summary>\r
4106             <param name="node"></param>\r
4107             <param name="configScope"></param>\r
4108             <returns></returns>\r
4109         </member>\r
4110         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsNotPropertyAvailableDeSerializer">\r
4111             <summary>\r
4112             Summary description for IsNotPropertyAvailableDeSerializer.\r
4113             </summary>\r
4114         </member>\r
4115         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotPropertyAvailableDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
4116             <summary>\r
4117             \r
4118             </summary>\r
4119             <param name="configScope"></param>\r
4120         </member>\r
4121         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotPropertyAvailableDeSerializer.Deserialize(System.Xml.XmlNode)">\r
4122             <summary>\r
4123             Deserialize a IsNotEmpty object\r
4124             </summary>\r
4125             <param name="node"></param>\r
4126             <returns></returns>\r
4127         </member>\r
4128         <member name="T:IBatisNet.DataMapper.Commands.InMemoryDataReader">\r
4129             <summary>\r
4130             An implementation of <see cref="T:System.Data.IDataReader"/> that will copy the contents\r
4131             of the an open <see cref="T:System.Data.IDataReader"/> to an in-memory <see cref="T:IBatisNet.DataMapper.Commands.InMemoryDataReader"/> if the \r
4132             session <see cref="T:IBatisNet.Common.IDbProvider"/> doesn't allow multiple open <see cref="T:System.Data.IDataReader"/> with\r
4133             the same <see cref="T:System.Data.IDbConnection"/>.\r
4134             </summary>\r
4135         </member>\r
4136         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.#ctor(System.Data.IDataReader)">\r
4137             <summary>\r
4138              Creates an InMemoryDataReader from a <see cref="T:System.Data.IDataReader"/>\r
4139             </summary>\r
4140             <param name="reader">The <see cref="T:System.Data.IDataReader"/> which holds the records from the Database.</param>\r
4141         </member>\r
4142         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.NextResult">\r
4143             <summary>\r
4144             Advances the data reader to the next result, when reading the results of batch SQL statements.\r
4145             </summary>\r
4146             <returns></returns>\r
4147         </member>\r
4148         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.Close">\r
4149             <summary>\r
4150             Closes the IDataReader 0bject.\r
4151             </summary>\r
4152         </member>\r
4153         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.Read">\r
4154             <summary>\r
4155             Advances the IDataReader to the next record.\r
4156             </summary>\r
4157             <returns>true if there are more rows; otherwise, false.</returns>\r
4158         </member>\r
4159         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetSchemaTable">\r
4160             <summary>\r
4161             Returns a DataTable that describes the column metadata of the IDataReader.\r
4162             </summary>\r
4163             <returns></returns>\r
4164         </member>\r
4165         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.Dispose">\r
4166             <summary>\r
4167             Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.\r
4168             </summary>\r
4169         </member>\r
4170         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetInt32(System.Int32)">\r
4171             <summary>\r
4172             Gets the 32-bit signed integer value of the specified field.\r
4173             </summary>\r
4174             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4175             <returns>The value of the column.</returns>\r
4176         </member>\r
4177         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetValue(System.Int32)">\r
4178             <summary>\r
4179             Return the value of the specified field.\r
4180             </summary>\r
4181             <param name="fieldIndex">The index of the field to find. </param>\r
4182             <returns>The object which will contain the field value upon return.</returns>\r
4183         </member>\r
4184         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.IsDBNull(System.Int32)">\r
4185             <summary>\r
4186             Return whether the specified field is set to null.\r
4187             </summary>\r
4188             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4189             <returns>The value of the column.</returns>\r
4190         </member>\r
4191         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
4192             <summary>\r
4193             Reads a stream of bytes from the specified column offset into the buffer as an array, \r
4194             starting at the given buffer offset.\r
4195             </summary>\r
4196             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4197             <param name="dataIndex">The index within the field from which to begin the read operation. </param>\r
4198             <param name="buffer">The buffer into which to read the stream of bytes. </param>\r
4199             <param name="bufferIndex">The index for buffer to begin the read operation.</param>\r
4200             <param name="length">The number of bytes to read. </param>\r
4201             <returns>The actual number of bytes read.</returns>\r
4202         </member>\r
4203         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetByte(System.Int32)">\r
4204             <summary>\r
4205             Gets the 8-bit unsigned integer value of the specified column.\r
4206             </summary>\r
4207             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4208             <returns>The value of the column.</returns>\r
4209         </member>\r
4210         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetFieldType(System.Int32)">\r
4211             <summary>\r
4212             Gets the Type information corresponding to the type of Object that would be returned from GetValue.\r
4213             </summary>\r
4214             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4215             <returns>The value of the column.</returns>\r
4216         </member>\r
4217         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetDecimal(System.Int32)">\r
4218             <summary>\r
4219             Gets the fixed-position numeric value of the specified field.\r
4220             </summary>\r
4221             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4222             <returns>The value of the column.</returns>\r
4223         </member>\r
4224         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetValues(System.Object[])">\r
4225             <summary>\r
4226             Gets all the attribute fields in the collection for the current record.\r
4227             </summary>\r
4228             <param name="values"></param>\r
4229             <returns></returns>\r
4230         </member>\r
4231         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetName(System.Int32)">\r
4232             <summary>\r
4233             Gets the name for the field to find.\r
4234             </summary>\r
4235             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4236             <returns>The value of the column.</returns>\r
4237         </member>\r
4238         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetInt64(System.Int32)">\r
4239             <summary>\r
4240             \r
4241             </summary>\r
4242             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4243             <returns>The value of the column.</returns>\r
4244         </member>\r
4245         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetDouble(System.Int32)">\r
4246             <summary>\r
4247             \r
4248             </summary>\r
4249             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4250             <returns>The value of the column.</returns>\r
4251         </member>\r
4252         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetBoolean(System.Int32)">\r
4253             <summary>\r
4254             Gets the value of the specified column as a Boolean.\r
4255             </summary>\r
4256             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4257             <returns>The value of the column.</returns>\r
4258         </member>\r
4259         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetGuid(System.Int32)">\r
4260             <summary>\r
4261             Returns the GUID value of the specified field.\r
4262             </summary>\r
4263             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4264             <returns>The value of the column.</returns>\r
4265         </member>\r
4266         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetDateTime(System.Int32)">\r
4267             <summary>\r
4268             Returns the value of the specified column as a DateTime object.\r
4269             </summary>\r
4270             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4271             <returns>The value of the column.</returns>\r
4272         </member>\r
4273         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetOrdinal(System.String)">\r
4274             <summary>\r
4275             Returns the column ordinal, given the name of the column.\r
4276             </summary>\r
4277             <param name="colName">The name of the column. </param>\r
4278             <returns>The value of the column.</returns>\r
4279         </member>\r
4280         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetDataTypeName(System.Int32)">\r
4281             <summary>\r
4282             Gets the database type information for the specified field.\r
4283             </summary>\r
4284             <param name="fieldIndex">The index of the field to find.</param>\r
4285             <returns>The database type information for the specified field.</returns>\r
4286         </member>\r
4287         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetFloat(System.Int32)">\r
4288             <summary>\r
4289             Returns the value of the specified column as a single-precision floating point number.\r
4290             </summary>\r
4291             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4292             <returns>The value of the column.</returns>\r
4293         </member>\r
4294         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetData(System.Int32)">\r
4295             <summary>\r
4296             Gets an IDataReader to be used when the field points to more remote structured data.\r
4297             </summary>\r
4298             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4299             <returns>The value of the column.</returns>\r
4300         </member>\r
4301         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
4302             <summary>\r
4303             Reads a stream of characters from the specified column offset into the buffer as an array, \r
4304             starting at the given buffer offset.\r
4305             </summary>\r
4306             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4307             <param name="dataIndex">The index within the row from which to begin the read operation.</param>\r
4308             <param name="buffer">The buffer into which to read the stream of bytes.</param>\r
4309             <param name="bufferIndex">The index for buffer to begin the read operation. </param>\r
4310             <param name="length">The number of bytes to read.</param>\r
4311             <returns>The actual number of characters read.</returns>\r
4312         </member>\r
4313         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetString(System.Int32)">\r
4314             <summary>\r
4315             Gets the string value of the specified field.\r
4316             </summary>\r
4317             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4318             <returns>The value of the column.</returns>\r
4319         </member>\r
4320         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetChar(System.Int32)">\r
4321             <summary>\r
4322             Gets the character value of the specified column.\r
4323             </summary>\r
4324             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4325             <returns>The value of the column.</returns>\r
4326         </member>\r
4327         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.GetInt16(System.Int32)">\r
4328             <summary>\r
4329             Gets the 16-bit signed integer value of the specified field.\r
4330             </summary>\r
4331             <param name="fieldIndex">The zero-based column ordinal. </param>\r
4332             <returns>The value of the column.</returns>\r
4333         </member>\r
4334         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.RecordsAffected">\r
4335             <summary>\r
4336             Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.\r
4337             </summary>\r
4338         </member>\r
4339         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.IsClosed">\r
4340             <summary>\r
4341             Gets a value indicating whether the data reader is closed.\r
4342             </summary>\r
4343         </member>\r
4344         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.Depth">\r
4345             <summary>\r
4346             Gets a value indicating the depth of nesting for the current row.\r
4347             </summary>\r
4348         </member>\r
4349         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.Item(System.String)">\r
4350             <summary>\r
4351             Gets the column with the specified name.\r
4352             </summary>\r
4353         </member>\r
4354         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.Item(System.Int32)">\r
4355             <summary>\r
4356             Gets the column located at the specified index.\r
4357             </summary>\r
4358         </member>\r
4359         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.FieldCount">\r
4360             <summary>\r
4361             Indicates the number of fields within the current record. This property is read-only.\r
4362             </summary>\r
4363         </member>\r
4364         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.CurrentResultSet">\r
4365             <summary>\r
4366             Gets the current result set.\r
4367             </summary>\r
4368             <value>The current result set.</value>\r
4369         </member>\r
4370         <member name="T:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet">\r
4371             <summary>\r
4372             Represent an in-memory result set\r
4373             </summary>\r
4374         </member>\r
4375         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.#ctor(System.Data.IDataReader,System.Boolean)">\r
4376             <summary>\r
4377              Creates an in-memory ResultSet from a <see cref="T:System.Data.IDataReader"/>\r
4378             </summary>\r
4379             <param name="isMidstream">\r
4380             <c>true</c> if the <see cref="T:System.Data.IDataReader"/> is already positioned on the record\r
4381             to start reading from.\r
4382             </param>\r
4383             <param name="reader">The <see cref="T:System.Data.IDataReader"/> which holds the records from the Database.</param>\r
4384         </member>\r
4385         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.GetValue(System.Int32,System.Int32)">\r
4386             <summary>\r
4387             Get a column value in a row\r
4388             </summary>\r
4389             <param name="rowIndex">The row index</param>\r
4390             <param name="colIndex">The column index</param>\r
4391             <returns>The column value</returns>\r
4392         </member>\r
4393         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.GetFieldType(System.Int32)">\r
4394             <summary>\r
4395             Gets the type of the field.\r
4396             </summary>\r
4397             <param name="colIndex">Index of the col.</param>\r
4398             <returns>The type of the field.</returns>\r
4399         </member>\r
4400         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.GetName(System.Int32)">\r
4401             <summary>\r
4402             Gets the name of the field.\r
4403             </summary>\r
4404             <param name="colIndex">Index of the col.</param>\r
4405             <returns>The name of the field.</returns>\r
4406         </member>\r
4407         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.GetOrdinal(System.String)">\r
4408             <summary>\r
4409             Gets the ordinal.\r
4410             </summary>\r
4411             <param name="colName">Name of the column.</param>\r
4412             <returns>The ordinal of the column</returns>\r
4413         </member>\r
4414         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.GetDataTypeName(System.Int32)">\r
4415             <summary>\r
4416             Gets the name of the database type.\r
4417             </summary>\r
4418             <param name="colIndex">Index of the col.</param>\r
4419             <returns>The name of the database type</returns>\r
4420         </member>\r
4421         <member name="M:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.GetValues(System.Int32,System.Object[])">\r
4422             <summary>\r
4423             Gets the values.\r
4424             </summary>\r
4425             <param name="rowIndex">Index of the row.</param>\r
4426             <param name="values">The values.</param>\r
4427             <returns></returns>\r
4428         </member>\r
4429         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.FieldCount">\r
4430             <summary>\r
4431             Gets the number of columns in the current row.\r
4432             </summary>\r
4433             <value>The number of columns in the current row.</value>\r
4434         </member>\r
4435         <member name="P:IBatisNet.DataMapper.Commands.InMemoryDataReader.InMemoryResultSet.RecordCount">\r
4436             <summary>\r
4437             The number of record contained in the ResultSet.\r
4438             </summary>\r
4439         </member>\r
4440         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt16TypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
4441             <summary>\r
4442             Sets a parameter on a IDbCommand\r
4443             </summary>\r
4444             <param name="dataParameter">the parameter</param>\r
4445             <param name="parameterValue">the parameter value</param>\r
4446             <param name="dbType">the dbType of the parameter</param>\r
4447         </member>\r
4448         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt16TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
4449             <summary>\r
4450             Gets a column value by the name\r
4451             </summary>\r
4452             <param name="mapping"></param>\r
4453             <param name="dataReader"></param>\r
4454             <returns></returns>\r
4455         </member>\r
4456         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt16TypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
4457             <summary>\r
4458             Gets a column value by the index\r
4459             </summary>\r
4460             <param name="mapping"></param>\r
4461             <param name="dataReader"></param>\r
4462             <returns></returns>\r
4463         </member>\r
4464         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt16TypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
4465             <summary>\r
4466             Retrieve ouput database value of an output parameter\r
4467             </summary>\r
4468             <param name="outputValue">ouput database value</param>\r
4469             <param name="parameterType">type used in EnumTypeHandler</param>\r
4470             <returns></returns>\r
4471         </member>\r
4472         <member name="P:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt16TypeHandler.IsSimpleType">\r
4473             <summary>\r
4474             Gets a value indicating whether this instance is simple type.\r
4475             </summary>\r
4476             <value>\r
4477                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
4478             </value>\r
4479         </member>\r
4480         <member name="P:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt16TypeHandler.NullValue">\r
4481             <summary>\r
4482             The null value for this type\r
4483             </summary>\r
4484             <value></value>\r
4485         </member>\r
4486         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableSByteTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
4487             <summary>\r
4488             \r
4489             </summary>\r
4490             <param name="mapping"></param>\r
4491             <param name="dataReader"></param>\r
4492             <returns></returns>\r
4493         </member>\r
4494         <member name="T:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt32TypeHandler">\r
4495             <summary>\r
4496             Summary description for Int32TypeHandler.\r
4497             </summary>\r
4498         </member>\r
4499         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt32TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
4500             <summary>\r
4501             \r
4502             </summary>\r
4503             <param name="mapping"></param>\r
4504             <param name="dataReader"></param>\r
4505             <returns></returns>\r
4506         </member>\r
4507         <member name="T:IBatisNet.DataMapper.Scope.ConfigurationScope">\r
4508             <summary>\r
4509             The ConfigurationScope maintains the state of the build process.\r
4510             </summary>\r
4511         </member>\r
4512         <member name="M:IBatisNet.DataMapper.Scope.ConfigurationScope.#ctor">\r
4513             <summary>\r
4514             Default constructor\r
4515             </summary>\r
4516         </member>\r
4517         <member name="M:IBatisNet.DataMapper.Scope.ConfigurationScope.ResolveTypeHandler(System.Type,System.String,System.String,System.String,System.Boolean)">\r
4518             <summary>\r
4519             Resolves the type handler.\r
4520             </summary>\r
4521             <param name="clazz">The clazz.</param>\r
4522             <param name="memberName">Name of the member.</param>\r
4523             <param name="clrType">Type of the CLR.</param>\r
4524             <param name="dbType">Type of the db.</param>\r
4525             <param name="forSetter">if set to <c>true</c> [for setter].</param>\r
4526             <returns></returns>\r
4527         </member>\r
4528         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.XmlNamespaceManager">\r
4529             <summary>\r
4530             XmlNamespaceManager\r
4531             </summary>\r
4532         </member>\r
4533         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.ValidateSqlMap">\r
4534             <summary>\r
4535             Set if the parser should validate the sqlMap documents\r
4536             </summary>\r
4537         </member>\r
4538         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.IsXmlValid">\r
4539             <summary>\r
4540             Tells us if the xml configuration file validate the schema \r
4541             </summary>\r
4542         </member>\r
4543         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.SqlMapNamespace">\r
4544             <summary>\r
4545             The current SqlMap namespace.\r
4546             </summary>\r
4547         </member>\r
4548         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.SqlMapper">\r
4549             <summary>\r
4550             The SqlMapper we are building.\r
4551             </summary>\r
4552         </member>\r
4553         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.DataExchangeFactory">\r
4554             <summary>\r
4555             A factory for DataExchange objects\r
4556             </summary>\r
4557         </member>\r
4558         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.IsCallFromDao">\r
4559             <summary>\r
4560             Tell us if we are in a DataAccess context.\r
4561             </summary>\r
4562         </member>\r
4563         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.IsCacheModelsEnabled">\r
4564             <summary>\r
4565             Tell us if we cache model is enabled.\r
4566             </summary>\r
4567         </member>\r
4568         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.DataSource">\r
4569             <summary>\r
4570             External data source\r
4571             </summary>\r
4572         </member>\r
4573         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.NodeContext">\r
4574             <summary>\r
4575             The current context node we are analizing\r
4576             </summary>\r
4577         </member>\r
4578         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.SqlMapConfigDocument">\r
4579             <summary>\r
4580             The XML SqlMap config file\r
4581             </summary>\r
4582         </member>\r
4583         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.SqlMapDocument">\r
4584             <summary>\r
4585             A XML SqlMap file\r
4586             </summary>\r
4587         </member>\r
4588         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.UseConfigFileWatcher">\r
4589             <summary>\r
4590             Tell us if we use Configuration File Watcher\r
4591             </summary>\r
4592         </member>\r
4593         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.UseStatementNamespaces">\r
4594             <summary>\r
4595             Tell us if we use statements namespaces\r
4596             </summary>\r
4597         </member>\r
4598         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.ErrorContext">\r
4599             <summary>\r
4600              Get the request's error context\r
4601             </summary>\r
4602         </member>\r
4603         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.Providers">\r
4604             <summary>\r
4605              List of providers\r
4606             </summary>\r
4607         </member>\r
4608         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.Properties">\r
4609             <summary>\r
4610              List of global properties\r
4611             </summary>\r
4612         </member>\r
4613         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.UseReflectionOptimizer">\r
4614             <summary>\r
4615             Indicates if we can use reflection optimizer.\r
4616             </summary>\r
4617         </member>\r
4618         <member name="P:IBatisNet.DataMapper.Scope.ConfigurationScope.CacheModelFlushOnExecuteStatements">\r
4619             <summary>\r
4620             Temporary storage for mapping cache model ids (key is System.String) to statements (value is IList which contains IMappedStatements).\r
4621             </summary>\r
4622         </member>\r
4623         <member name="T:IBatisNet.DataMapper.Mapper">\r
4624             <summary>\r
4625             A singleton class to access the default SqlMapper defined by the SqlMap.Config\r
4626             </summary>\r
4627         </member>\r
4628         <member name="M:IBatisNet.DataMapper.Mapper.Configure(System.Object)">\r
4629             <summary>\r
4630             \r
4631             </summary>\r
4632             <param name="obj"></param>\r
4633         </member>\r
4634         <member name="M:IBatisNet.DataMapper.Mapper.InitMapper">\r
4635             <summary>\r
4636             Init the 'default' SqlMapper defined by the SqlMap.Config file.\r
4637             </summary>\r
4638         </member>\r
4639         <member name="M:IBatisNet.DataMapper.Mapper.Instance">\r
4640             <summary>\r
4641             Get the instance of the SqlMapper defined by the SqlMap.Config file.\r
4642             </summary>\r
4643             <returns>A SqlMapper initalized via the SqlMap.Config file.</returns>\r
4644         </member>\r
4645         <member name="M:IBatisNet.DataMapper.Mapper.Get">\r
4646             <summary>\r
4647             Get the instance of the SqlMapper defined by the SqlMap.Config file. (Convenience form of Instance method.)\r
4648             </summary>\r
4649             <returns>A SqlMapper initalized via the SqlMap.Config file.</returns>\r
4650         </member>\r
4651         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultMapStrategy">\r
4652             <summary>\r
4653             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation when \r
4654             a 'resultMap' attribute is specified.\r
4655             </summary>\r
4656         </member>\r
4657         <member name="T:IBatisNet.DataMapper.MappedStatements.BaseStrategy">\r
4658             <summary>\r
4659             BaseStrategy.\r
4660             </summary>\r
4661         </member>\r
4662         <member name="M:IBatisNet.DataMapper.MappedStatements.BaseStrategy.FillObjectWithReaderAndResultMap(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,System.Object)">\r
4663             <summary>\r
4664             Fills the object with reader and result map.\r
4665             </summary>\r
4666             <param name="request">The request.</param>\r
4667             <param name="reader">The reader.</param>\r
4668             <param name="resultMap">The result map.</param>\r
4669             <param name="resultObject">The result object.</param>\r
4670             <returns>Indicates if we have found a row.</returns>\r
4671         </member>\r
4672         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultMapStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
4673             <summary>\r
4674             Processes the specified <see cref="T:System.Data.IDataReader"/> \r
4675             when a ResultMap is specified on the statement.\r
4676             </summary>\r
4677             <param name="request">The request.</param>\r
4678             <param name="reader">The reader.</param>\r
4679             <param name="resultObject">The result object.</param>\r
4680         </member>\r
4681         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.ObjectStrategy">\r
4682             <summary>\r
4683             <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> implementation to exceute a query for object.\r
4684             </summary>\r
4685         </member>\r
4686         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy">\r
4687             <summary>\r
4688             <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> contract to excute a 'select' <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>\r
4689             after the process of the main <see cref="T:System.Data.IDataReader"/>\r
4690             </summary>\r
4691         </member>\r
4692         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy.Execute(IBatisNet.DataMapper.MappedStatements.PostBindind,IBatisNet.DataMapper.Scope.RequestScope)">\r
4693             <summary>\r
4694             Executes the specified <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
4695             </summary>\r
4696             <param name="postSelect">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.</param>\r
4697             <param name="request">The <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/></param>\r
4698         </member>\r
4699         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.ObjectStrategy.Execute(IBatisNet.DataMapper.MappedStatements.PostBindind,IBatisNet.DataMapper.Scope.RequestScope)">\r
4700             <summary>\r
4701             Executes the specified <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
4702             </summary>\r
4703             <param name="postSelect">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.</param>\r
4704             <param name="request">The <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/></param>\r
4705         </member>\r
4706         <member name="T:IBatisNet.DataMapper.MappedStatements.ExecuteEventHandler">\r
4707             <summary>\r
4708             \r
4709             </summary>\r
4710         </member>\r
4711         <member name="T:IBatisNet.DataMapper.Exceptions.DataMapperException">\r
4712             <summary>\r
4713             The DataMapperException is thrown when an error in the SqlMapper component occurs.\r
4714             </summary>\r
4715         </member>\r
4716         <member name="M:IBatisNet.DataMapper.Exceptions.DataMapperException.#ctor">\r
4717             <summary>\r
4718             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException"/> class.\r
4719             </summary>\r
4720             <remarks>\r
4721             This constructor initializes the <para>Message</para> property of the new instance \r
4722             to a system-supplied message that describes the error.\r
4723             </remarks>\r
4724         </member>\r
4725         <member name="M:IBatisNet.DataMapper.Exceptions.DataMapperException.#ctor(System.Exception)">\r
4726             <summary>\r
4727             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException"/> \r
4728             class with a reference to the inner exception that is the cause of this exception.\r
4729             </summary>\r
4730             <remarks>\r
4731             This constructor initializes the Message property of the new instance \r
4732             using the message parameter.\r
4733             </remarks>\r
4734             <param name="ex">\r
4735             The exception that is the cause of the current exception. \r
4736             If the innerException parameter is not a null reference (Nothing in Visual Basic), \r
4737             the current exception is raised in a catch block that handles the inner exception.\r
4738             </param>\r
4739         </member>\r
4740         <member name="M:IBatisNet.DataMapper.Exceptions.DataMapperException.#ctor(System.String)">\r
4741             <summary>\r
4742             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException"/> \r
4743             class with a specified error message.\r
4744             </summary>\r
4745             <remarks>\r
4746             This constructor initializes the Message property of the new instance to \r
4747             the Message property of the passed in exception. \r
4748             </remarks>\r
4749             <param name="message">The message that describes the error.</param>\r
4750         </member>\r
4751         <member name="M:IBatisNet.DataMapper.Exceptions.DataMapperException.#ctor(System.String,System.Exception)">\r
4752             <summary>\r
4753             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException"/> \r
4754             class with a specified error message and a reference to the inner exception \r
4755             that is the cause of this exception.\r
4756             </summary>\r
4757             <remarks>\r
4758             An exception that is thrown as a direct result of a previous exception should include a reference to the previous \r
4759             exception in the InnerException property. \r
4760             The InnerException property returns the same value that is passed into the constructor, or a null reference \r
4761             (Nothing in Visual Basic) if the InnerException property does not supply the inner exception value to the constructor.\r
4762             </remarks>\r
4763             <param name="message">The message that describes the error.</param>\r
4764             <param name="inner">The exception that caused the error</param>\r
4765         </member>\r
4766         <member name="M:IBatisNet.DataMapper.Exceptions.DataMapperException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">\r
4767             <summary>\r
4768             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException"/> \r
4769             class with serialized data.\r
4770             </summary>\r
4771             <remarks>\r
4772             This constructor is called during deserialization to reconstitute the \r
4773             exception object transmitted over a stream.\r
4774             </remarks>\r
4775             <param name="info">\r
4776             The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized \r
4777             object data about the exception being thrown.\r
4778             </param>\r
4779             <param name="context">\r
4780             The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual \r
4781             information about the source or destination. \r
4782             </param>\r
4783         </member>\r
4784         <member name="T:IBatisNet.DataMapper.DataExchange.ListDataExchange">\r
4785             <summary>\r
4786             IDataExchange implementation for IList objects\r
4787             </summary>\r
4788         </member>\r
4789         <member name="T:IBatisNet.DataMapper.DataExchange.BaseDataExchange">\r
4790             <summary>\r
4791             Summary description for BaseDataExchange.\r
4792             </summary>\r
4793         </member>\r
4794         <member name="T:IBatisNet.DataMapper.DataExchange.IDataExchange">\r
4795             <summary>\r
4796             Interface for exchanging data between a parameter map/result map and the related objects\r
4797             </summary>\r
4798         </member>\r
4799         <member name="M:IBatisNet.DataMapper.DataExchange.IDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
4800             <summary>\r
4801             Gets the data to be set into a IDataParameter.\r
4802             </summary>\r
4803             <param name="mapping"></param>\r
4804             <param name="parameterObject"></param>\r
4805         </member>\r
4806         <member name="M:IBatisNet.DataMapper.DataExchange.IDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
4807             <summary>\r
4808             Sets the value to the result property.\r
4809             </summary>\r
4810             <param name="mapping"></param>\r
4811             <param name="target"></param>\r
4812             <param name="dataBaseValue"></param>\r
4813         </member>\r
4814         <member name="M:IBatisNet.DataMapper.DataExchange.IDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
4815             <summary>\r
4816             Sets the value to the parameter property.\r
4817             </summary>\r
4818             <remarks>Use to set value on output parameter</remarks>\r
4819             <param name="mapping"></param>\r
4820             <param name="target"></param>\r
4821             <param name="dataBaseValue"></param>\r
4822         </member>\r
4823         <member name="M:IBatisNet.DataMapper.DataExchange.BaseDataExchange.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
4824             <summary>\r
4825             Constructor\r
4826             </summary>\r
4827             <param name="dataExchangeFactory"></param>\r
4828         </member>\r
4829         <member name="M:IBatisNet.DataMapper.DataExchange.BaseDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
4830             <summary>\r
4831             Gets the data to be set into a IDataParameter.\r
4832             </summary>\r
4833             <param name="mapping"></param>\r
4834             <param name="parameterObject"></param>\r
4835         </member>\r
4836         <member name="M:IBatisNet.DataMapper.DataExchange.BaseDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
4837             <summary>\r
4838             Sets the value to the result property.\r
4839             </summary>\r
4840             <param name="mapping"></param>\r
4841             <param name="target"></param>\r
4842             <param name="dataBaseValue"></param>\r
4843         </member>\r
4844         <member name="M:IBatisNet.DataMapper.DataExchange.BaseDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
4845             <summary>\r
4846             Sets the value to the parameter property.\r
4847             </summary>\r
4848             <remarks>Use to set value on output parameter</remarks>\r
4849             <param name="mapping"></param>\r
4850             <param name="target"></param>\r
4851             <param name="dataBaseValue"></param>\r
4852         </member>\r
4853         <member name="P:IBatisNet.DataMapper.DataExchange.BaseDataExchange.DataExchangeFactory">\r
4854             <summary>\r
4855             Getter for the factory that created this object\r
4856             </summary>\r
4857         </member>\r
4858         <member name="M:IBatisNet.DataMapper.DataExchange.ListDataExchange.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
4859             <summary>\r
4860             Cosntructor\r
4861             </summary>\r
4862             <param name="dataExchangeFactory"></param>\r
4863         </member>\r
4864         <member name="M:IBatisNet.DataMapper.DataExchange.ListDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
4865             <summary>\r
4866             Gets the data to be set into a IDataParameter.\r
4867             </summary>\r
4868             <param name="mapping"></param>\r
4869             <param name="parameterObject"></param>\r
4870         </member>\r
4871         <member name="M:IBatisNet.DataMapper.DataExchange.ListDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
4872             <summary>\r
4873             Sets the value to the result property.\r
4874             </summary>\r
4875             <param name="mapping"></param>\r
4876             <param name="target"></param>\r
4877             <param name="dataBaseValue"></param>\r
4878         </member>\r
4879         <member name="M:IBatisNet.DataMapper.DataExchange.ListDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
4880             <summary>\r
4881             Sets the value to the parameter property.\r
4882             </summary>\r
4883             <remarks>Use to set value on output parameter</remarks>\r
4884             <param name="mapping"></param>\r
4885             <param name="target"></param>\r
4886             <param name="dataBaseValue"></param>\r
4887         </member>\r
4888         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Select">\r
4889             <summary>\r
4890             Summary description for Select.\r
4891             </summary>\r
4892         </member>\r
4893         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Select.#ctor">\r
4894             <summary>\r
4895             Do not use direclty, only for serialization.\r
4896             </summary>\r
4897         </member>\r
4898         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Select.Generate">\r
4899             <summary>\r
4900             The Generate tag used by a generated select statement.\r
4901             (CRUD operation)\r
4902             </summary>\r
4903         </member>\r
4904         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessThanTagHandler">\r
4905             <summary>\r
4906             Summary description for IsLessThanTagHandler.\r
4907             </summary>\r
4908         </member>\r
4909         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessThanTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4910             <summary>\r
4911             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessThanTagHandler"/> class.\r
4912             </summary>\r
4913             <param name="accessorFactory">The accessor factory.</param>\r
4914         </member>\r
4915         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessThanTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4916             <summary>\r
4917             \r
4918             </summary>\r
4919             <param name="ctx"></param>\r
4920             <param name="tag"></param>\r
4921             <param name="parameterObject"></param>\r
4922             <returns></returns>\r
4923         </member>\r
4924         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEmptyTagHandler">\r
4925             <summary>\r
4926             IsEmptyTagHandler represent a isEmpty tag element in a dynamic mapped statement.\r
4927             </summary>\r
4928         </member>\r
4929         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEmptyTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4930             <summary>\r
4931             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEmptyTagHandler"/> class.\r
4932             </summary>\r
4933             <param name="accessorFactory">The accessor factory.</param>\r
4934         </member>\r
4935         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsEmptyTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
4936             <summary>\r
4937             \r
4938             </summary>\r
4939             <param name="ctx"></param>\r
4940             <param name="tag"></param>\r
4941             <param name="parameterObject"></param>\r
4942             <returns></returns>\r
4943         </member>\r
4944         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Iterate">\r
4945             <summary>\r
4946             Represent an iterate sql tag element.\r
4947             </summary>\r
4948         </member>\r
4949         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Iterate.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
4950             <summary>\r
4951             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Iterate"/> class.\r
4952             </summary>\r
4953             <param name="accessorFactory">The accessor factory.</param>\r
4954         </member>\r
4955         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Iterate.Conjunction">\r
4956             <summary>\r
4957             Conjonction attribute\r
4958             </summary>\r
4959         </member>\r
4960         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Iterate.Close">\r
4961             <summary>\r
4962             Close attribute\r
4963             </summary>\r
4964         </member>\r
4965         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Iterate.Open">\r
4966             <summary>\r
4967             Open attribute\r
4968             </summary>\r
4969         </member>\r
4970         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.ParameterPropertyDeSerializer">\r
4971             <summary>\r
4972             Summary description for ParameterPropertyDeSerializer.\r
4973             </summary>\r
4974         </member>\r
4975         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.ParameterPropertyDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
4976             <summary>\r
4977             Deserialize a ResultMap object\r
4978             </summary>\r
4979             <param name="node"></param>\r
4980             <param name="configScope"></param>\r
4981             <returns></returns>\r
4982         </member>\r
4983         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsEqualDeSerializer">\r
4984             <summary>\r
4985             Summary description for IsEqualDeSerializer.\r
4986             </summary>\r
4987         </member>\r
4988         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsEqualDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
4989             <summary>\r
4990             \r
4991             </summary>\r
4992             <param name="configScope"></param>\r
4993         </member>\r
4994         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsEqualDeSerializer.Deserialize(System.Xml.XmlNode)">\r
4995             <summary>\r
4996             Deserialize a Dynamic object\r
4997             </summary>\r
4998             <param name="node"></param>\r
4999             <returns></returns>\r
5000         </member>\r
5001         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.CacheModelDeSerializer">\r
5002             <summary>\r
5003             Summary description for CacheModelDeSerializer.\r
5004             </summary>\r
5005         </member>\r
5006         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.CacheModelDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
5007             <summary>\r
5008             Deserialize a CacheModel object\r
5009             </summary>\r
5010             <param name="node"></param>\r
5011             <param name="configScope"></param>\r
5012             <returns></returns>\r
5013         </member>\r
5014         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt16TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5015             <summary>\r
5016             Gets a column value by the name\r
5017             </summary>\r
5018             <param name="mapping"></param>\r
5019             <param name="dataReader"></param>\r
5020             <returns></returns>\r
5021         </member>\r
5022         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt16TypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5023             <summary>\r
5024             Gets a column value by the index\r
5025             </summary>\r
5026             <param name="mapping"></param>\r
5027             <param name="dataReader"></param>\r
5028             <returns></returns>\r
5029         </member>\r
5030         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt16TypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
5031             <summary>\r
5032             Retrieve ouput database value of an output parameter\r
5033             </summary>\r
5034             <param name="outputValue">ouput database value</param>\r
5035             <param name="parameterType">type used in EnumTypeHandler</param>\r
5036             <returns></returns>\r
5037         </member>\r
5038         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt16TypeHandler.ValueOf(System.Type,System.String)">\r
5039             <summary>\r
5040             Converts the String to the type that this handler deals with\r
5041             </summary>\r
5042             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
5043             <param name="s">the String value</param>\r
5044             <returns>the converted value</returns>\r
5045         </member>\r
5046         <member name="P:IBatisNet.DataMapper.TypeHandlers.UInt16TypeHandler.IsSimpleType">\r
5047             <summary>\r
5048             Gets a value indicating whether this instance is simple type.\r
5049             </summary>\r
5050             <value>\r
5051                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
5052             </value>\r
5053         </member>\r
5054         <member name="T:IBatisNet.DataMapper.SessionStore.CallContextSessionStore">\r
5055             <summary>\r
5056             Provides an implementation of <see cref="T:IBatisNet.DataMapper.SessionStore.ISessionStore"/>\r
5057             which relies on <c>CallContext</c>\r
5058             </summary>\r
5059         </member>\r
5060         <member name="T:IBatisNet.DataMapper.SessionStore.AbstractSessionStore">\r
5061             <summary>\r
5062             \r
5063             </summary>\r
5064         </member>\r
5065         <member name="F:IBatisNet.DataMapper.SessionStore.AbstractSessionStore.sessionName">\r
5066             <summary>\r
5067             session name\r
5068             </summary>      \r
5069         </member>\r
5070         <member name="M:IBatisNet.DataMapper.SessionStore.AbstractSessionStore.#ctor(System.String)">\r
5071             <summary>\r
5072             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.SessionStore.AbstractSessionStore"/> class.\r
5073             </summary>\r
5074             <param name="sqlMapperId">The SQL mapper id.</param>\r
5075         </member>\r
5076         <member name="M:IBatisNet.DataMapper.SessionStore.AbstractSessionStore.Store(IBatisNet.DataMapper.SqlMapSession)">\r
5077             <summary>\r
5078             Store the specified session.\r
5079             </summary>\r
5080             <param name="session">The session to store</param>\r
5081         </member>\r
5082         <member name="M:IBatisNet.DataMapper.SessionStore.AbstractSessionStore.Dispose">\r
5083             <summary>\r
5084             Remove the local session from the storage.\r
5085             </summary>\r
5086         </member>\r
5087         <member name="P:IBatisNet.DataMapper.SessionStore.AbstractSessionStore.LocalSession">\r
5088             <summary>\r
5089             Get the local session\r
5090             </summary>\r
5091         </member>\r
5092         <member name="M:IBatisNet.DataMapper.SessionStore.CallContextSessionStore.#ctor(System.String)">\r
5093             <summary>\r
5094             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.SessionStore.CallContextSessionStore"/> class.\r
5095             </summary>\r
5096             <param name="sqlMapperId">The SQL mapper id.</param>\r
5097         </member>\r
5098         <member name="M:IBatisNet.DataMapper.SessionStore.CallContextSessionStore.Store(IBatisNet.DataMapper.SqlMapSession)">\r
5099             <summary>\r
5100             Store the specified session.\r
5101             </summary>\r
5102             <param name="session">The session to store</param>\r
5103         </member>\r
5104         <member name="M:IBatisNet.DataMapper.SessionStore.CallContextSessionStore.Dispose">\r
5105             <summary>\r
5106             Remove the local session.\r
5107             </summary>\r
5108         </member>\r
5109         <member name="P:IBatisNet.DataMapper.SessionStore.CallContextSessionStore.LocalSession">\r
5110             <summary>\r
5111             Get the local session\r
5112             </summary>\r
5113         </member>\r
5114         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.SimpleTypeStrategy">\r
5115             <summary>\r
5116             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation when \r
5117             a 'resultClass' attribute is specified and\r
5118             the type of the result object is primitive.\r
5119             </summary>\r
5120         </member>\r
5121         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.SimpleTypeStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
5122             <summary>\r
5123             Processes the specified <see cref="T:System.Data.IDataReader"/> \r
5124             when a ResultClass is specified on the statement and\r
5125             the ResultClass is a SimpleType.\r
5126             </summary>\r
5127             <param name="request">The request.</param>\r
5128             <param name="reader">The reader.</param>\r
5129             <param name="resultObject">The result object.</param>\r
5130         </member>\r
5131         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectObjectStrategy">\r
5132             <summary>\r
5133             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when a 'select' attribute exists\r
5134             on an <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/> and the object property is \r
5135             different from an <see cref="T:System.Array"/> or an <see cref="T:System.Collections.IList"/>.\r
5136             </summary>\r
5137         </member>\r
5138         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectObjectStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
5139             <summary>\r
5140             Gets the value of an argument constructor.\r
5141             </summary>\r
5142             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
5143             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
5144             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
5145             <param name="keys">The keys</param>\r
5146             <returns>The paremeter value.</returns>\r
5147         </member>\r
5148         <member name="T:IBatisNet.DataMapper.SelectKeyType">\r
5149             <summary>\r
5150             Indicate if the generated key by a selectKey statement\r
5151              concern a pre or post-generated key.\r
5152             </summary>\r
5153         </member>\r
5154         <member name="F:IBatisNet.DataMapper.SelectKeyType.pre">\r
5155             <summary>\r
5156             \r
5157             </summary>\r
5158         </member>\r
5159         <member name="F:IBatisNet.DataMapper.SelectKeyType.post">\r
5160             <summary>\r
5161             \r
5162             </summary>\r
5163         </member>\r
5164         <member name="T:IBatisNet.DataMapper.CacheKeyType">\r
5165             <summary>\r
5166             \r
5167             </summary>\r
5168         </member>\r
5169         <member name="F:IBatisNet.DataMapper.CacheKeyType.Object">\r
5170             <summary>\r
5171             \r
5172             </summary>\r
5173         </member>\r
5174         <member name="F:IBatisNet.DataMapper.CacheKeyType.List">\r
5175             <summary>\r
5176             \r
5177             </summary>\r
5178         </member>\r
5179         <member name="F:IBatisNet.DataMapper.CacheKeyType.Map">\r
5180             <summary>\r
5181             \r
5182             </summary>\r
5183         </member>\r
5184         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Static.StaticSql">\r
5185             <summary>\r
5186             Summary description for StaticSql.\r
5187             </summary>\r
5188         </member>\r
5189         <member name="T:IBatisNet.DataMapper.Configuration.Sql.ISql">\r
5190             <summary>\r
5191             Summary description for ISql.\r
5192             </summary>\r
5193         </member>\r
5194         <member name="M:IBatisNet.DataMapper.Configuration.Sql.ISql.GetRequestScope(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,IBatisNet.Common.IDalSession)">\r
5195             <summary>\r
5196             Builds a new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/> and the <see cref="T:System.Data.IDbCommand"/> text to execute.\r
5197             </summary>\r
5198             <param name="parameterObject">\r
5199             The parameter object (used by DynamicSql/SimpleDynamicSql).\r
5200             Use to complete the sql statement.\r
5201             </param>\r
5202             <param name="session">The current session</param>\r
5203             <param name="mappedStatement">The <see cref="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement"/>.</param>\r
5204             <returns>A new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</returns>\r
5205         </member>\r
5206         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Static.StaticSql.#ctor(IBatisNet.DataMapper.Scope.IScope,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
5207             <summary>\r
5208             Constructor\r
5209             </summary>\r
5210             <param name="statement">The statement.</param>\r
5211             <param name="scope"></param>\r
5212         </member>\r
5213         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Static.StaticSql.GetRequestScope(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,IBatisNet.Common.IDalSession)">\r
5214             <summary>\r
5215             Builds a new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/> and the sql command text to execute.\r
5216             </summary>\r
5217             <param name="parameterObject">The parameter object (used in DynamicSql)</param>\r
5218             <param name="session">The current session</param>\r
5219             <param name="mappedStatement">The <see cref="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement"/>.</param>\r
5220             <returns>A new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</returns>\r
5221         </member>\r
5222         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Static.StaticSql.BuildPreparedStatement(IBatisNet.Common.IDalSession,System.String)">\r
5223             <summary>\r
5224             Build the PreparedStatement\r
5225             </summary>\r
5226             <param name="session"></param>\r
5227             <param name="sqlStatement"></param>\r
5228         </member>\r
5229         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNull">\r
5230             <summary>\r
5231             Represent an isNull sql tag element.\r
5232             </summary>\r
5233         </member>\r
5234         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNull.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
5235             <summary>\r
5236             \r
5237             </summary>\r
5238         </member>\r
5239         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotEmpty">\r
5240             <summary>\r
5241             Represent an isNotEmpty sql tag element.\r
5242             </summary>\r
5243         </member>\r
5244         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotEmpty.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
5245             <summary>\r
5246             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotEmpty"/> class.\r
5247             </summary>\r
5248             <param name="accessorFactory">The accessor factory.</param>\r
5249         </member>\r
5250         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsEmptyDeSerializer">\r
5251             <summary>\r
5252             Summary description for IsEmptyDeSerializer.\r
5253             </summary>\r
5254         </member>\r
5255         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsEmptyDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
5256             <summary>\r
5257             \r
5258             </summary>\r
5259             <param name="configScope"></param>\r
5260         </member>\r
5261         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsEmptyDeSerializer.Deserialize(System.Xml.XmlNode)">\r
5262             <summary>\r
5263             Deserialize a IsNotNull object\r
5264             </summary>\r
5265             <param name="node"></param>\r
5266             <returns></returns>\r
5267         </member>\r
5268         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.ArgumentPropertyDeSerializer">\r
5269             <summary>\r
5270             Summary description for ArgumentPropertyDeSerializer.\r
5271             </summary>\r
5272         </member>\r
5273         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.ArgumentPropertyDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
5274             <summary>\r
5275             Deserialize a ResultProperty object\r
5276             </summary>\r
5277             <param name="node"></param>\r
5278             <param name="configScope"></param>\r
5279             <returns></returns>\r
5280         </member>\r
5281         <member name="T:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty">\r
5282             <summary>\r
5283             Summary description for ParameterProperty.\r
5284             </summary>\r
5285         </member>\r
5286         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.#ctor">\r
5287             <summary>\r
5288             Constructor\r
5289             </summary>\r
5290         </member>\r
5291         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Initialize(IBatisNet.DataMapper.Scope.IScope,System.Type)">\r
5292             <summary>\r
5293             Initializes the parameter property\r
5294             </summary>\r
5295             <param name="scope">The scope.</param>\r
5296             <param name="parameterClass">The parameter class.</param>\r
5297         </member>\r
5298         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Equals(System.Object)">\r
5299             <summary>\r
5300             Determines whether the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Object"></see>.\r
5301             </summary>\r
5302             <param name="obj">The <see cref="T:System.Object"></see> to compare with the current <see cref="T:System.Object"></see>.</param>\r
5303             <returns>\r
5304             true if the specified <see cref="T:System.Object"></see> is equal to the current <see cref="T:System.Object"></see>; otherwise, false.\r
5305             </returns>\r
5306         </member>\r
5307         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.GetHashCode">\r
5308             <summary>\r
5309             Serves as a hash function for a particular type. <see cref="M:System.Object.GetHashCode"></see> is suitable for use in hashing algorithms and data structures like a hash table.\r
5310             </summary>\r
5311             <returns>\r
5312             A hash code for the current <see cref="T:System.Object"></see>.\r
5313             </returns>\r
5314         </member>\r
5315         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Clone">\r
5316             <summary>\r
5317             Clones this instance.\r
5318             </summary>\r
5319             <returns>An <see cref="T:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty"/></returns>\r
5320         </member>\r
5321         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.IsComplexMemberName">\r
5322             <summary>\r
5323             Indicate if we have a complex member name as [avouriteLineItem.Id]\r
5324             </summary>\r
5325         </member>\r
5326         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.CallBackName">\r
5327             <summary>\r
5328             Specify the custom type handlers to used.\r
5329             </summary>\r
5330             <remarks>Will be an alias to a class wchic implement ITypeHandlerCallback</remarks>\r
5331         </member>\r
5332         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.CLRType">\r
5333             <summary>\r
5334             Specify the CLR type of the parameter.\r
5335             </summary>\r
5336             <remarks>\r
5337             The type attribute is used to explicitly specify the property type to be read.\r
5338             Normally this can be derived from a property through reflection, but certain mappings such as\r
5339             HashTable cannot provide the type to the framework.\r
5340             </remarks>\r
5341         </member>\r
5342         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.TypeHandler">\r
5343             <summary>\r
5344             The typeHandler used to work with the parameter.\r
5345             </summary>\r
5346         </member>\r
5347         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.ColumnName">\r
5348             <summary>\r
5349             Column Name for output parameter \r
5350             in store proccedure.\r
5351             </summary>\r
5352         </member>\r
5353         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Size">\r
5354             <summary>\r
5355             Column size.\r
5356             </summary>\r
5357         </member>\r
5358         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Scale">\r
5359             <summary>\r
5360             Column Scale.\r
5361             </summary>\r
5362         </member>\r
5363         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Precision">\r
5364             <summary>\r
5365             Column Precision.\r
5366             </summary>\r
5367         </member>\r
5368         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.DbType">\r
5369             <summary>\r
5370             Give an entry in the 'DbType' enumeration\r
5371             </summary>\r
5372             <example >\r
5373             For Sql Server, give an entry of SqlDbType : Bit, Decimal, Money...\r
5374             <br/>\r
5375             For Oracle, give an OracleType Enumeration : Byte, Int16, Number...\r
5376             </example>\r
5377         </member>\r
5378         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.DirectionAttribute">\r
5379             <summary>\r
5380             The direction attribute of the XML parameter.\r
5381             </summary>\r
5382             <example> Input, Output, InputOutput</example>\r
5383         </member>\r
5384         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.Direction">\r
5385             <summary>\r
5386             Indicate the direction of the parameter.\r
5387             </summary>\r
5388             <example> Input, Output, InputOutput</example>\r
5389         </member>\r
5390         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.PropertyName">\r
5391             <summary>\r
5392             Property name used to identify the property amongst the others.\r
5393             </summary>\r
5394             <example>EmailAddress</example>\r
5395         </member>\r
5396         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.HasNullValue">\r
5397             <summary>\r
5398             Tell if a nullValue is defined._nullValue!=null\r
5399             </summary>\r
5400         </member>\r
5401         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.NullValue">\r
5402             <summary>\r
5403             Null value replacement.\r
5404             </summary>\r
5405             <example>"no_email@provided.com"</example>\r
5406         </member>\r
5407         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty.GetAccessor">\r
5408             <summary>\r
5409             Defines a field/property get accessor\r
5410             </summary>\r
5411         </member>\r
5412         <member name="T:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory">\r
5413             <summary>\r
5414             Not much of a suprise, this is a factory class for TypeHandler objects.\r
5415             </summary>\r
5416         </member>\r
5417         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.#ctor">\r
5418             <summary>\r
5419             Constructor\r
5420             </summary>\r
5421         </member>\r
5422         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.GetTypeHandler(System.Type)">\r
5423             <summary>\r
5424             Get a TypeHandler for a Type\r
5425             </summary>\r
5426             <param name="type">the Type you want a TypeHandler for</param>\r
5427             <returns>the handler</returns>\r
5428         </member>\r
5429         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.GetTypeHandler(System.Type,System.String)">\r
5430             <summary>\r
5431             Get a TypeHandler for a type\r
5432             </summary>\r
5433             <param name="type">the type you want a TypeHandler for</param>\r
5434             <param name="dbType">the database type</param>\r
5435             <returns>the handler</returns>\r
5436         </member>\r
5437         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.GetPrivateTypeHandler(System.Type,System.String)">\r
5438             <summary>\r
5439              Get a TypeHandler for a type and a dbType type\r
5440             </summary>\r
5441             <param name="type">the type</param>\r
5442             <param name="dbType">the dbType type</param>\r
5443             <returns>the handler</returns>\r
5444         </member>\r
5445         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.Register(System.Type,IBatisNet.DataMapper.TypeHandlers.ITypeHandler)">\r
5446             <summary>\r
5447             Register (add) a type handler for a type\r
5448             </summary>\r
5449             <param name="type">the type</param>\r
5450             <param name="handler">the handler instance</param>\r
5451         </member>\r
5452         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.Register(System.Type,System.String,IBatisNet.DataMapper.TypeHandlers.ITypeHandler)">\r
5453             <summary>\r
5454             Register (add) a type handler for a type and dbType\r
5455             </summary>\r
5456             <param name="type">the type</param>\r
5457             <param name="dbType">the dbType (optional, if dbType is null the handler will be used for all dbTypes)</param>\r
5458             <param name="handler">the handler instance</param>\r
5459         </member>\r
5460         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.GetUnkownTypeHandler">\r
5461             <summary>\r
5462             When in doubt, get the "unknown" type handler\r
5463             </summary>\r
5464             <returns>if I told you, it would not be unknown, would it?</returns>\r
5465         </member>\r
5466         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.IsSimpleType(System.Type)">\r
5467             <summary>\r
5468             \r
5469             </summary>\r
5470             <param name="type"></param>\r
5471             <returns></returns>\r
5472         </member>\r
5473         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.GetTypeAlias(System.String)">\r
5474             <summary>\r
5475             Gets a named TypeAlias from the list of available TypeAlias\r
5476             </summary>\r
5477             <param name="name">The name of the TypeAlias.</param>\r
5478             <returns>The TypeAlias.</returns>\r
5479         </member>\r
5480         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.GetType(System.String)">\r
5481             <summary>\r
5482             Gets the type object from the specific class name.\r
5483             </summary>\r
5484             <param name="className">The supplied class name.</param>\r
5485             <returns>The correpsonding type.\r
5486             </returns>\r
5487         </member>\r
5488         <member name="M:IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory.AddTypeAlias(System.String,IBatisNet.DataMapper.Configuration.Alias.TypeAlias)">\r
5489             <summary>\r
5490             Adds a named TypeAlias to the list of available TypeAlias.\r
5491             </summary>\r
5492             <param name="key">The key name.</param>\r
5493             <param name="typeAlias"> The TypeAlias.</param>\r
5494         </member>\r
5495         <member name="T:IBatisNet.DataMapper.TypeHandlers.TimeSpanTypeHandler">\r
5496             <summary>\r
5497             Description résumée de TimespanTypeHandler.\r
5498             </summary>\r
5499         </member>\r
5500         <member name="M:IBatisNet.DataMapper.TypeHandlers.TimeSpanTypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
5501             <summary>\r
5502              Sets a parameter on a IDbCommand\r
5503             </summary>\r
5504             <param name="dataParameter">the parameter</param>\r
5505             <param name="parameterValue">the parameter value</param>\r
5506             <param name="dbType">the dbType of the parameter</param>\r
5507         </member>\r
5508         <member name="M:IBatisNet.DataMapper.TypeHandlers.TimeSpanTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5509             <summary>\r
5510             \r
5511             </summary>\r
5512             <param name="mapping"></param>\r
5513             <param name="dataReader"></param>\r
5514             <returns></returns>\r
5515         </member>\r
5516         <member name="M:IBatisNet.DataMapper.TypeHandlers.TimeSpanTypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5517             <summary>\r
5518             \r
5519             </summary>\r
5520             <param name="mapping"></param>\r
5521             <param name="dataReader"></param>\r
5522             <returns></returns>\r
5523         </member>\r
5524         <member name="P:IBatisNet.DataMapper.TypeHandlers.TimeSpanTypeHandler.IsSimpleType">\r
5525             <summary>\r
5526             \r
5527             </summary>\r
5528             <returns></returns>\r
5529         </member>\r
5530         <member name="T:IBatisNet.DataMapper.TypeHandlers.ResultGetterImpl">\r
5531             <summary>\r
5532             Description résumée de ResultGetterImpl.\r
5533             </summary>\r
5534         </member>\r
5535         <member name="M:IBatisNet.DataMapper.TypeHandlers.ResultGetterImpl.#ctor(System.Data.IDataReader,System.Int32)">\r
5536             <summary>\r
5537             Creates an instance for a IDataReader and column index\r
5538             </summary>\r
5539             <param name="dataReader">The dataReader</param>\r
5540             <param name="columnIndex">the column index</param>\r
5541         </member>\r
5542         <member name="M:IBatisNet.DataMapper.TypeHandlers.ResultGetterImpl.#ctor(System.Data.IDataReader,System.String)">\r
5543             <summary>\r
5544             Creates an instance for a IDataReader and column name\r
5545             </summary>\r
5546             <param name="dataReader">The dataReader</param>\r
5547             <param name="columnName">the column name</param>\r
5548         </member>\r
5549         <member name="M:IBatisNet.DataMapper.TypeHandlers.ResultGetterImpl.#ctor(System.Object)">\r
5550             <summary>\r
5551             Creates an instance for an output parameter\r
5552             </summary>\r
5553             <param name="outputValue">value of an output parameter (store procedure)</param>\r
5554         </member>\r
5555         <member name="P:IBatisNet.DataMapper.TypeHandlers.ResultGetterImpl.DataReader">\r
5556             <summary>\r
5557             Returns the underlying IDataReader\r
5558             </summary>\r
5559             <remarks>Null for an output parameter</remarks>\r
5560         </member>\r
5561         <member name="P:IBatisNet.DataMapper.TypeHandlers.ResultGetterImpl.Value">\r
5562             <summary>\r
5563             Get the parameter value\r
5564             </summary>\r
5565         </member>\r
5566         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableByteTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5567             <summary>\r
5568             \r
5569             </summary>\r
5570             <param name="mapping"></param>\r
5571             <param name="dataReader"></param>\r
5572             <returns></returns>\r
5573         </member>\r
5574         <member name="T:IBatisNet.DataMapper.TypeHandlers.Int16TypeHandler">\r
5575             <summary>\r
5576             Description résumée de Int16TypeHandler.\r
5577             </summary>\r
5578         </member>\r
5579         <member name="M:IBatisNet.DataMapper.TypeHandlers.Int16TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5580             <summary>\r
5581             \r
5582             </summary>\r
5583             <param name="mapping"></param>\r
5584             <param name="dataReader"></param>\r
5585             <returns></returns>\r
5586         </member>\r
5587         <member name="T:IBatisNet.DataMapper.TypeHandlers.DBNullTypeHandler">\r
5588             <summary>\r
5589             DBNull TypeHandler.\r
5590             </summary>\r
5591         </member>\r
5592         <member name="T:IBatisNet.DataMapper.TypeHandlers.CustomTypeHandler">\r
5593             <summary>\r
5594             Custom type handler for adding a TypeHandlerCallback\r
5595             </summary>\r
5596         </member>\r
5597         <member name="M:IBatisNet.DataMapper.TypeHandlers.CustomTypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
5598             <summary>\r
5599             Performs processing on a value before it is used to set\r
5600             the parameter of a IDbCommand.\r
5601             </summary>\r
5602             <param name="dataParameter"></param>\r
5603             <param name="parameterValue">The value to be set</param>\r
5604             <param name="dbType">Data base type</param>\r
5605         </member>\r
5606         <member name="T:IBatisNet.DataMapper.Proxy.LazyListGenericFactory">\r
5607             <summary>\r
5608                /// Implementation of <see cref="T:IBatisNet.DataMapper.Proxy.ILazyFactory"/> to create proxy for an generic IList element.\r
5609             </summary>\r
5610         </member>\r
5611         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGenericFactory.CreateProxy(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
5612             <summary>\r
5613             Create a new proxy instance.\r
5614             </summary>\r
5615             <param name="mappedStatement">The mapped statement.</param>\r
5616             <param name="param">The param.</param>\r
5617             <param name="target">The target.</param>\r
5618             <param name="setAccessor">The set accessor.</param>\r
5619             <returns>Returns a new proxy.</returns>\r
5620         </member>\r
5621         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectStrategy">\r
5622             <summary>\r
5623             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when a 'select' attribute exists\r
5624             on a <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>\r
5625             </summary>\r
5626         </member>\r
5627         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy">\r
5628             <summary>\r
5629             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> contract to set value object on <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>.\r
5630             </summary>\r
5631         </member>\r
5632         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
5633             <summary>\r
5634             Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object.\r
5635             </summary>\r
5636             <param name="request">The request.</param>\r
5637             <param name="resultMap">The result map.</param>\r
5638             <param name="mapping">The ResultProperty.</param>\r
5639             <param name="target">The target.</param>\r
5640             <param name="reader">The reader.</param>\r
5641             <param name="keys">The keys</param>\r
5642         </member>\r
5643         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectStrategy.#ctor(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy,IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy,IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy,IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy)">\r
5644             <summary>\r
5645             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectStrategy"/> class.\r
5646             </summary>\r
5647             <param name="mapping">The mapping.</param>\r
5648             <param name="selectArrayStrategy">The select array strategy.</param>\r
5649             <param name="selectGenericListStrategy">The select generic list strategy.</param>\r
5650             <param name="selectListStrategy">The select list strategy.</param>\r
5651             <param name="selectObjectStrategy">The select object strategy.</param>\r
5652         </member>\r
5653         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
5654             <summary>\r
5655              Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
5656              when a 'select' attribute exists\r
5657              on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> are empties.\r
5658              </summary>\r
5659              <param name="request">The request.</param>\r
5660              <param name="resultMap">The result map.</param>\r
5661              <param name="mapping">The ResultProperty.</param>\r
5662              <param name="target">The target.</param>\r
5663              <param name="reader">The reader.</param>\r
5664              <param name="selectKeys">The keys</param>\r
5665         </member>\r
5666         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.ArrayStrategy">\r
5667             <summary>\r
5668             <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> implementation to exceute a query for <see cref="T:System.Array"/>.\r
5669             </summary>\r
5670         </member>\r
5671         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.ArrayStrategy.Execute(IBatisNet.DataMapper.MappedStatements.PostBindind,IBatisNet.DataMapper.Scope.RequestScope)">\r
5672             <summary>\r
5673             Executes the specified <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
5674             </summary>\r
5675             <param name="postSelect">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.</param>\r
5676             <param name="request">The <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/></param>\r
5677         </member>\r
5678         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterEqualTagHandler">\r
5679             <summary>\r
5680             Summary description for IsGreaterEqualTagHandler.\r
5681             </summary>\r
5682         </member>\r
5683         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterEqualTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
5684             <summary>\r
5685             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterEqualTagHandler"/> class.\r
5686             </summary>\r
5687             <param name="accessorFactory">The accessor factory.</param>\r
5688         </member>\r
5689         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterEqualTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
5690             <summary>\r
5691             \r
5692             </summary>\r
5693             <param name="ctx"></param>\r
5694             <param name="tag"></param>\r
5695             <param name="parameterObject"></param>\r
5696             <returns></returns>\r
5697         </member>\r
5698         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotParameterPresent">\r
5699             <summary>\r
5700             Represent an isNotParameterPresent sql tag element.\r
5701             </summary>\r
5702         </member>\r
5703         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotParameterPresent.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
5704             <summary>\r
5705             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotParameterPresent"/> class.\r
5706             </summary>\r
5707             <param name="accessorFactory">The accessor factory.</param>\r
5708         </member>\r
5709         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Conditional">\r
5710             <summary>\r
5711             Summary description for Conditional.\r
5712             </summary>\r
5713         </member>\r
5714         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Conditional.CompareProperty">\r
5715             <summary>\r
5716             CompareProperty attribute\r
5717             </summary>\r
5718         </member>\r
5719         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.Conditional.CompareValue">\r
5720             <summary>\r
5721             CompareValue attribute\r
5722             </summary>\r
5723         </member>\r
5724         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.SelectDeSerializer">\r
5725             <summary>\r
5726             Summary description for SelectDeSerializer.\r
5727             </summary>\r
5728         </member>\r
5729         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.SelectDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
5730             <summary>\r
5731             Deserialize a Procedure object\r
5732             </summary>\r
5733             <param name="node"></param>\r
5734             <param name="configScope"></param>\r
5735             <returns></returns>\r
5736         </member>\r
5737         <member name="T:IBatisNet.DataMapper.Configuration.ResultMapping.SubMap">\r
5738             <summary>\r
5739             Summary description for SubMap.\r
5740             </summary>\r
5741         </member>\r
5742         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.SubMap.#ctor">\r
5743             <summary>\r
5744             Constructor\r
5745             </summary>\r
5746         </member>\r
5747         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.SubMap.DiscriminatorValue">\r
5748             <summary>\r
5749             Discriminator value\r
5750             </summary>\r
5751         </member>\r
5752         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.SubMap.ResultMapName">\r
5753             <summary>\r
5754             The name of the ResultMap used if the column value is = to the Discriminator Value\r
5755             </summary>\r
5756         </member>\r
5757         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.SubMap.ResultMap">\r
5758             <summary>\r
5759             The resultMap used if the column value is = to the Discriminator Value\r
5760             </summary>\r
5761         </member>\r
5762         <member name="T:IBatisNet.DataMapper.Configuration.ParameterMapping.InlineParameterMapParser">\r
5763             <summary>\r
5764             Summary description for InlineParameterMapParser.\r
5765             </summary>\r
5766         </member>\r
5767         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.InlineParameterMapParser.#ctor">\r
5768             <summary>\r
5769             Constructor\r
5770             </summary>\r
5771         </member>\r
5772         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.InlineParameterMapParser.ParseInlineParameterMap(IBatisNet.DataMapper.Scope.IScope,IBatisNet.DataMapper.Configuration.Statements.IStatement,System.String)">\r
5773             <summary>\r
5774             Parse Inline ParameterMap\r
5775             </summary>\r
5776             <param name="statement"></param>\r
5777             <param name="sqlStatement"></param>\r
5778             <returns>A new sql command text.</returns>\r
5779             <param name="scope"></param>\r
5780         </member>\r
5781         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.InlineParameterMapParser.NewParseMapping(System.String,System.Type,IBatisNet.DataMapper.Scope.IScope)">\r
5782             <summary>\r
5783             Parse inline parameter with syntax as\r
5784             #propertyName,type=string,dbype=Varchar,direction=Input,nullValue=N/A,handler=string#\r
5785             </summary>\r
5786             <param name="token"></param>\r
5787             <param name="parameterClassType"></param>\r
5788             <param name="scope"></param>\r
5789             <returns></returns>\r
5790         </member>\r
5791         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.InlineParameterMapParser.OldParseMapping(System.String,System.Type,IBatisNet.DataMapper.Scope.IScope)">\r
5792             <summary>\r
5793             Parse inline parameter with syntax as\r
5794             #propertyName:dbType:nullValue#\r
5795             </summary>\r
5796             <param name="token"></param>\r
5797             <param name="parameterClassType"></param>\r
5798             <param name="scope"></param>\r
5799             <returns></returns>\r
5800         </member>\r
5801         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.InlineParameterMapParser.ResolveTypeHandler(IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory,System.Type,System.String,System.String,System.String)">\r
5802             <summary>\r
5803             Resolve TypeHandler\r
5804             </summary>\r
5805             <param name="parameterClassType"></param>\r
5806             <param name="propertyName"></param>\r
5807             <param name="propertyType"></param>\r
5808             <param name="dbType"></param>\r
5809             <param name="typeHandlerFactory"></param>\r
5810             <returns></returns>\r
5811         </member>\r
5812         <member name="T:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel">\r
5813             <summary>\r
5814             Summary description for MemoryCacheLevel.\r
5815             </summary>\r
5816         </member>\r
5817         <member name="F:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel.Weak">\r
5818             <summary>\r
5819             Constant for weak caching\r
5820             This cache model is probably the best choice in most cases. It will increase\r
5821             performance for popular results, but it will absolutely release the memory to\r
5822             be used in allocating other objects, assuming that the results are not currently\r
5823             in use.\r
5824             References an object while still allowing it to be garbage collected.\r
5825             </summary>\r
5826         </member>\r
5827         <member name="F:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel.Strong">\r
5828             <summary>\r
5829             Constant for strong caching.\r
5830             This cache model will guarantee that the results stay in memory until the cache \r
5831             is explicitly flushed. This is ideal for results that are:\r
5832             <list>\r
5833             <item>very small</item>\r
5834             <item>absolutely static</item>\r
5835             <item>used very often</item>\r
5836             </list>\r
5837             The advantage is that performance will be very good for this particular query.\r
5838             The disadvantage is that if the memory used by these results is needed, then it\r
5839             will not be released to make room for other objects (possibly more important\r
5840             objects).\r
5841             </summary>\r
5842         </member>\r
5843         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel.#cctor">\r
5844             <summary>\r
5845             \r
5846             </summary>\r
5847         </member>\r
5848         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel.#ctor(System.String)">\r
5849             <summary>\r
5850             Creates a new instance of CacheLevel\r
5851             </summary>\r
5852             <param name="type">The type of the CacheLevel.</param>\r
5853         </member>\r
5854         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel.GetByRefenceType(System.String)">\r
5855             <summary>\r
5856             \r
5857             </summary>\r
5858             <param name="referenceType"></param>\r
5859             <returns></returns>\r
5860         </member>\r
5861         <member name="P:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheLevel.ReferenceType">\r
5862             <summary>\r
5863             \r
5864             </summary>\r
5865         </member>\r
5866         <member name="T:IBatisNet.DataMapper.Commands.DefaultPreparedCommand">\r
5867             <summary>\r
5868             Summary description for DefaultPreparedCommand.\r
5869             </summary>\r
5870         </member>\r
5871         <member name="T:IBatisNet.DataMapper.Commands.IPreparedCommand">\r
5872             <summary>\r
5873             Summary description for IPreparedCommand.\r
5874             </summary>\r
5875         </member>\r
5876         <member name="M:IBatisNet.DataMapper.Commands.IPreparedCommand.Create(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Configuration.Statements.IStatement,System.Object)">\r
5877             <summary>\r
5878             Create an IDbCommand for the IDalSession and the current SQL Statement\r
5879             and fill IDbCommand IDataParameter's with the parameterObject.\r
5880             </summary>\r
5881             <param name="request"></param>\r
5882             <param name="session">The IDalSession</param>\r
5883             <param name="statement">The IStatement</param>\r
5884             <param name="parameterObject">\r
5885             The parameter object that will fill the sql parameter\r
5886             </param>\r
5887             <returns>An IDbCommand with all the IDataParameter filled.</returns>\r
5888         </member>\r
5889         <member name="M:IBatisNet.DataMapper.Commands.DefaultPreparedCommand.Create(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Configuration.Statements.IStatement,System.Object)">\r
5890             <summary>\r
5891             Create an IDbCommand for the IDalSession and the current SQL Statement\r
5892             and fill IDbCommand IDataParameter's with the parameterObject.\r
5893             </summary>\r
5894             <param name="request"></param>\r
5895             <param name="session">The IDalSession</param>\r
5896             <param name="statement">The IStatement</param>\r
5897             <param name="parameterObject">\r
5898             The parameter object that will fill the sql parameter\r
5899             </param>\r
5900             <returns>An IDbCommand with all the IDataParameter filled.</returns>\r
5901         </member>\r
5902         <member name="M:IBatisNet.DataMapper.Commands.DefaultPreparedCommand.ApplyParameterMap(IBatisNet.Common.IDalSession,System.Data.IDbCommand,IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.Statements.IStatement,System.Object)">\r
5903             <summary>\r
5904             Applies the parameter map.\r
5905             </summary>\r
5906             <param name="session">The session.</param>\r
5907             <param name="command">The command.</param>\r
5908             <param name="request">The request.</param>\r
5909             <param name="statement">The statement.</param>\r
5910             <param name="parameterObject">The parameter object.</param>\r
5911         </member>\r
5912         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
5913             <summary>\r
5914             Sets a parameter on a IDbCommand\r
5915             </summary>\r
5916             <param name="dataParameter">the parameter</param>\r
5917             <param name="parameterValue">the parameter value</param>\r
5918             <param name="dbType">the dbType of the parameter</param>\r
5919         </member>\r
5920         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5921             <summary>\r
5922             Gets a column value by the name\r
5923             </summary>\r
5924             <param name="mapping"></param>\r
5925             <param name="dataReader"></param>\r
5926             <returns></returns>\r
5927         </member>\r
5928         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5929             <summary>\r
5930             Gets a column value by the index\r
5931             </summary>\r
5932             <param name="mapping"></param>\r
5933             <param name="dataReader"></param>\r
5934             <returns></returns>\r
5935         </member>\r
5936         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
5937             <summary>\r
5938             Retrieve ouput database value of an output parameter\r
5939             </summary>\r
5940             <param name="outputValue">ouput database value</param>\r
5941             <param name="parameterType">type used in EnumTypeHandler</param>\r
5942             <returns></returns>\r
5943         </member>\r
5944         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.ValueOf(System.Type,System.String)">\r
5945             <summary>\r
5946             Converts the String to the type that this handler deals with\r
5947             </summary>\r
5948             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
5949             <param name="s">the String value</param>\r
5950             <returns>the converted value</returns>\r
5951         </member>\r
5952         <member name="P:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.IsSimpleType">\r
5953             <summary>\r
5954             Gets a value indicating whether this instance is simple type.\r
5955             </summary>\r
5956             <value>\r
5957                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
5958             </value>\r
5959         </member>\r
5960         <member name="P:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt64TypeHandler.NullValue">\r
5961             <summary>\r
5962             The null value for this type\r
5963             </summary>\r
5964             <value></value>\r
5965         </member>\r
5966         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableDateTimeTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
5967             <summary>\r
5968             \r
5969             </summary>\r
5970             <param name="mapping"></param>\r
5971             <param name="dataReader"></param>\r
5972             <returns></returns>\r
5973         </member>\r
5974         <member name="T:IBatisNet.DataMapper.Proxy.LazyLoadInterceptor">\r
5975             <summary>\r
5976             Default implementation of the interceptor reponsible of load the lazy element\r
5977             Could load collections and single objects\r
5978             </summary>\r
5979         </member>\r
5980         <member name="M:IBatisNet.DataMapper.Proxy.LazyLoadInterceptor.#cctor">\r
5981             <summary>\r
5982             Static Constructor for a lazy list loader\r
5983             </summary>\r
5984         </member>\r
5985         <member name="M:IBatisNet.DataMapper.Proxy.LazyLoadInterceptor.#ctor(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
5986             <summary>\r
5987             Constructor for a lazy list loader\r
5988             </summary>\r
5989             <param name="mappedSatement">The mapped statement used to build the list</param>\r
5990             <param name="param">The parameter object used to build the list</param>\r
5991             <param name="setAccessor">The proxified member accessor.</param>\r
5992             <param name="target">The target object which contains the property proxydied.</param>\r
5993         </member>\r
5994         <member name="M:IBatisNet.DataMapper.Proxy.LazyLoadInterceptor.Intercept(Castle.DynamicProxy.IInvocation,System.Object[])">\r
5995             <summary>\r
5996             Intercepts the specified invocation.\r
5997             </summary>\r
5998             <param name="invocation">The invocation.</param>\r
5999             <param name="arguments">The target arguments.</param>\r
6000             <returns></returns>\r
6001         </member>\r
6002         <member name="T:IBatisNet.DataMapper.Proxy.LazyListFactory">\r
6003             <summary>\r
6004             Implementation of <see cref="T:IBatisNet.DataMapper.Proxy.ILazyFactory"/> to create proxy for an <see cref="T:System.Collections.IList"/> element.\r
6005             </summary>\r
6006         </member>\r
6007         <member name="M:IBatisNet.DataMapper.Proxy.LazyListFactory.CreateProxy(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
6008             <summary>\r
6009             Create a new proxy instance.\r
6010             </summary>\r
6011             <param name="mappedStatement">The mapped statement.</param>\r
6012             <param name="param">The param.</param>\r
6013             <param name="target">The target.</param>\r
6014             <param name="setAccessor">The set accessor.</param>\r
6015             <returns>Returns a new proxy.</returns>\r
6016         </member>\r
6017         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectArrayStrategy">\r
6018             <summary>\r
6019             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when a 'select' attribute exists\r
6020             on a <see cref="T:System.Array"/> <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>\r
6021             </summary>\r
6022         </member>\r
6023         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectArrayStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
6024             <summary>\r
6025              Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
6026              when a 'select' attribute exists and fills an Array property\r
6027              on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> are empties.\r
6028              </summary>\r
6029              <param name="request">The request.</param>\r
6030              <param name="resultMap">The result map.</param>\r
6031              <param name="mapping">The ResultProperty.</param>\r
6032              <param name="target">The target.</param>\r
6033              <param name="reader">The <see cref="T:System.Data.IDataReader"/></param>\r
6034              <param name="keys">The keys</param>\r
6035         </member>\r
6036         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.GenericListStrategy">\r
6037             <summary>\r
6038             <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> implementation to exceute a query generic list.\r
6039             </summary>\r
6040         </member>\r
6041         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.GenericListStrategy.Execute(IBatisNet.DataMapper.MappedStatements.PostBindind,IBatisNet.DataMapper.Scope.RequestScope)">\r
6042             <summary>\r
6043             Executes the specified <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
6044             </summary>\r
6045             <param name="postSelect">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.</param>\r
6046             <param name="request">The <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/></param>\r
6047         </member>\r
6048         <member name="T:IBatisNet.DataMapper.DataExchange.DictionaryDataExchange">\r
6049             <summary>\r
6050             DataExchange implementation for IDictionary objects\r
6051             </summary>\r
6052         </member>\r
6053         <member name="M:IBatisNet.DataMapper.DataExchange.DictionaryDataExchange.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
6054             <summary>\r
6055             Cosntructor\r
6056             </summary>\r
6057             <param name="dataExchangeFactory"></param>\r
6058         </member>\r
6059         <member name="M:IBatisNet.DataMapper.DataExchange.DictionaryDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
6060             <summary>\r
6061             Gets the data to be set into a IDataParameter.\r
6062             </summary>\r
6063             <param name="mapping"></param>\r
6064             <param name="parameterObject"></param>\r
6065         </member>\r
6066         <member name="M:IBatisNet.DataMapper.DataExchange.DictionaryDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
6067             <summary>\r
6068             Sets the value to the result property.\r
6069             </summary>\r
6070             <param name="mapping"></param>\r
6071             <param name="target"></param>\r
6072             <param name="dataBaseValue"></param>\r
6073         </member>\r
6074         <member name="M:IBatisNet.DataMapper.DataExchange.DictionaryDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
6075             <summary>\r
6076             Sets the value to the parameter property.\r
6077             </summary>\r
6078             <remarks>Use to set value on output parameter</remarks>\r
6079             <param name="mapping"></param>\r
6080             <param name="target"></param>\r
6081             <param name="dataBaseValue"></param>\r
6082         </member>\r
6083         <member name="T:IBatisNet.DataMapper.DataExchange.ComplexDataExchange">\r
6084             <summary>\r
6085             A IDataExchange implemtation for working with .NET object\r
6086             </summary>\r
6087         </member>\r
6088         <member name="M:IBatisNet.DataMapper.DataExchange.ComplexDataExchange.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
6089             <summary>\r
6090             Cosntructor\r
6091             </summary>\r
6092             <param name="dataExchangeFactory"></param>\r
6093         </member>\r
6094         <member name="M:IBatisNet.DataMapper.DataExchange.ComplexDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
6095             <summary>\r
6096             Gets the data to be set into a IDataParameter.\r
6097             </summary>\r
6098             <param name="mapping"></param>\r
6099             <param name="parameterObject"></param>\r
6100         </member>\r
6101         <member name="M:IBatisNet.DataMapper.DataExchange.ComplexDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
6102             <summary>\r
6103             Sets the value to the result property.\r
6104             </summary>\r
6105             <param name="mapping"></param>\r
6106             <param name="target"></param>\r
6107             <param name="dataBaseValue"></param>\r
6108         </member>\r
6109         <member name="M:IBatisNet.DataMapper.DataExchange.ComplexDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
6110             <summary>\r
6111             Sets the value to the parameter property.\r
6112             </summary>\r
6113             <remarks>Use to set value on output parameter</remarks>\r
6114             <param name="mapping"></param>\r
6115             <param name="target"></param>\r
6116             <param name="dataBaseValue"></param>\r
6117         </member>\r
6118         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Generate">\r
6119             <summary>\r
6120             Represent a generate tag element.\r
6121             The generation would happen at the point where the \r
6122             SqlMapClient instance is built.\r
6123             </summary>\r
6124         </member>\r
6125         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Generate.#ctor">\r
6126             <summary>\r
6127             Do not use direclty, only for serialization.\r
6128             </summary>\r
6129         </member>\r
6130         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Generate.Table">\r
6131             <summary>\r
6132             The table name used to build the SQL query. \r
6133             </summary>\r
6134             <remarks>\r
6135             Will be used to get the metadata to build the SQL if needed.\r
6136             </remarks>\r
6137         </member>\r
6138         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Generate.By">\r
6139             <summary>\r
6140             The by attribute is used to generate the where clause.\r
6141             </summary>\r
6142             <remarks>The by="" attribute can support multiple colums.</remarks>\r
6143             <example> \r
6144                 &lt; delete ...&gt;\r
6145                         &lt;generate table="EMPLOYEE" by="EMPLOYEE_ID, LAST_MOD_DATE" /&gt;\r
6146                 &lt;/delete&gt;\r
6147             </example>\r
6148         </member>\r
6149         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterThanTagHandler">\r
6150             <summary>\r
6151             Summary description for IsGreaterThanTagHandler.\r
6152             </summary>\r
6153         </member>\r
6154         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterThanTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
6155             <summary>\r
6156             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterThanTagHandler"/> class.\r
6157             </summary>\r
6158             <param name="accessorFactory">The accessor factory.</param>\r
6159         </member>\r
6160         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsGreaterThanTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
6161             <summary>\r
6162             \r
6163             </summary>\r
6164             <param name="ctx"></param>\r
6165             <param name="tag"></param>\r
6166             <param name="parameterObject"></param>\r
6167             <returns></returns>\r
6168         </member>\r
6169         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsLessEqual">\r
6170             <summary>\r
6171             Represent an isLessEqual sql tag element.\r
6172             </summary>\r
6173         </member>\r
6174         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsLessEqual.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
6175             <summary>\r
6176             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsLessEqual"/> class.\r
6177             </summary>\r
6178             <param name="accessorFactory">The accessor factory.</param>\r
6179         </member>\r
6180         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsGreaterThanDeSerializer">\r
6181             <summary>\r
6182             Summary description for IsGreaterThanDeSerializer.\r
6183             </summary>\r
6184         </member>\r
6185         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsGreaterThanDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
6186             <summary>\r
6187             \r
6188             </summary>\r
6189             <param name="configScope"></param>\r
6190         </member>\r
6191         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsGreaterThanDeSerializer.Deserialize(System.Xml.XmlNode)">\r
6192             <summary>\r
6193             Deserialize a Dynamic object\r
6194             </summary>\r
6195             <param name="node"></param>\r
6196             <returns></returns>\r
6197         </member>\r
6198         <member name="T:IBatisNet.DataMapper.Configuration.Cache.FlushInterval">\r
6199             <summary>\r
6200             Summary description for FlushInterval.\r
6201             </summary>\r
6202         </member>\r
6203         <member name="M:IBatisNet.DataMapper.Configuration.Cache.FlushInterval.Initialize">\r
6204             <summary>\r
6205             Calcul the flush interval value in ticks\r
6206             </summary>\r
6207         </member>\r
6208         <member name="P:IBatisNet.DataMapper.Configuration.Cache.FlushInterval.Hours">\r
6209             <summary>\r
6210             Flush interval in hours\r
6211             </summary>\r
6212         </member>\r
6213         <member name="P:IBatisNet.DataMapper.Configuration.Cache.FlushInterval.Minutes">\r
6214             <summary>\r
6215             Flush interval in minutes\r
6216             </summary>\r
6217         </member>\r
6218         <member name="P:IBatisNet.DataMapper.Configuration.Cache.FlushInterval.Seconds">\r
6219             <summary>\r
6220             Flush interval in seconds\r
6221             </summary>\r
6222         </member>\r
6223         <member name="P:IBatisNet.DataMapper.Configuration.Cache.FlushInterval.Milliseconds">\r
6224             <summary>\r
6225             Flush interval in milliseconds\r
6226             </summary>\r
6227         </member>\r
6228         <member name="P:IBatisNet.DataMapper.Configuration.Cache.FlushInterval.Interval">\r
6229             <summary>\r
6230             Get the flush interval value\r
6231             </summary>\r
6232         </member>\r
6233         <member name="T:IBatisNet.DataMapper.Configuration.Cache.Fifo.FifoCacheController">\r
6234             <summary>\r
6235             Summary description for FifoCacheController.\r
6236             </summary>\r
6237         </member>\r
6238         <member name="T:IBatisNet.DataMapper.Configuration.Cache.ICacheController">\r
6239             <summary>\r
6240             Summary description for ICacheController.\r
6241             </summary>\r
6242         </member>\r
6243         <member name="M:IBatisNet.DataMapper.Configuration.Cache.ICacheController.Remove(System.Object)">\r
6244             <summary>\r
6245             Remove an object from a cache model\r
6246             </summary>\r
6247             <param name="key">the key to the object</param>\r
6248             <returns>the removed object(?)</returns>\r
6249         </member>\r
6250         <member name="M:IBatisNet.DataMapper.Configuration.Cache.ICacheController.Flush">\r
6251             <summary>\r
6252             Clears all elements from the cache.\r
6253             </summary>\r
6254         </member>\r
6255         <member name="M:IBatisNet.DataMapper.Configuration.Cache.ICacheController.Configure(System.Collections.IDictionary)">\r
6256             <summary>\r
6257             Configures the CacheController\r
6258             </summary>\r
6259             <param name="properties"></param>\r
6260         </member>\r
6261         <member name="P:IBatisNet.DataMapper.Configuration.Cache.ICacheController.Item(System.Object)">\r
6262             <summary>\r
6263             Adds an item with the specified key and value into cached data.\r
6264             Gets a cached object with the specified key.\r
6265             </summary>\r
6266             <value>The cached object or <c>null</c></value>\r
6267         </member>\r
6268         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Fifo.FifoCacheController.#ctor">\r
6269             <summary>\r
6270             \r
6271             </summary>\r
6272         </member>\r
6273         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Fifo.FifoCacheController.Remove(System.Object)">\r
6274             <summary>\r
6275             Remove an object from a cache model\r
6276             </summary>\r
6277             <param name="key">the key to the object</param>\r
6278             <returns>the removed object(?)</returns>\r
6279         </member>\r
6280         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Fifo.FifoCacheController.Flush">\r
6281             <summary>\r
6282             Clears all elements from the cache.\r
6283             </summary>\r
6284         </member>\r
6285         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Fifo.FifoCacheController.Configure(System.Collections.IDictionary)">\r
6286             <summary>\r
6287             Configures the cache\r
6288             </summary>\r
6289         </member>\r
6290         <member name="P:IBatisNet.DataMapper.Configuration.Cache.Fifo.FifoCacheController.Item(System.Object)">\r
6291             <summary>\r
6292             Adds an item with the specified key and value into cached data.\r
6293             Gets a cached object with the specified key.\r
6294             </summary>\r
6295             <value>The cached object or <c>null</c></value>\r
6296         </member>\r
6297         <member name="T:IBatisNet.DataMapper.TypeHandlers.UInt64TypeHandler">\r
6298             <summary>\r
6299             Summary description for UInt64TypeHandler.\r
6300             </summary>\r
6301         </member>\r
6302         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt64TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
6303             <summary>\r
6304             Gets a column value by the name\r
6305             </summary>\r
6306             <param name="mapping"></param>\r
6307             <param name="dataReader"></param>\r
6308             <returns></returns>\r
6309         </member>\r
6310         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt64TypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
6311             <summary>\r
6312             Gets a column value by the index\r
6313             </summary>\r
6314             <param name="mapping"></param>\r
6315             <param name="dataReader"></param>\r
6316             <returns></returns>\r
6317         </member>\r
6318         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt64TypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
6319             <summary>\r
6320             Retrieve ouput database value of an output parameter\r
6321             </summary>\r
6322             <param name="outputValue">ouput database value</param>\r
6323             <param name="parameterType">type used in EnumTypeHandler</param>\r
6324             <returns></returns>\r
6325         </member>\r
6326         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt64TypeHandler.ValueOf(System.Type,System.String)">\r
6327             <summary>\r
6328             Converts the String to the type that this handler deals with\r
6329             </summary>\r
6330             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
6331             <param name="s">the String value</param>\r
6332             <returns>the converted value</returns>\r
6333         </member>\r
6334         <member name="P:IBatisNet.DataMapper.TypeHandlers.UInt64TypeHandler.IsSimpleType">\r
6335             <summary>\r
6336             Gets a value indicating whether this instance is simple type.\r
6337             </summary>\r
6338             <value>\r
6339                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
6340             </value>\r
6341         </member>\r
6342         <member name="T:IBatisNet.DataMapper.TypeHandlers.CharTypeHandler">\r
6343             <summary>\r
6344             Description résumée de CharTypeHandler.\r
6345             </summary>\r
6346         </member>\r
6347         <member name="M:IBatisNet.DataMapper.TypeHandlers.CharTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
6348             <summary>\r
6349             \r
6350             </summary>\r
6351             <param name="mapping"></param>\r
6352             <param name="dataReader"></param>\r
6353             <returns></returns>\r
6354         </member>\r
6355         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ListStrategy">\r
6356             <summary>\r
6357             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation when \r
6358             a 'resultClass' attribute is specified and\r
6359             the type of the result object is <see cref="T:System.Collections.IList"/>.\r
6360             </summary>\r
6361         </member>\r
6362         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ListStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
6363             <summary>\r
6364             Processes the specified <see cref="T:System.Data.IDataReader"/> \r
6365             when a ResultClass is specified on the statement and\r
6366             the ResultClass is <see cref="T:System.Collections.IList"/>.\r
6367             </summary>\r
6368             <param name="request">The request.</param>\r
6369             <param name="reader">The reader.</param>\r
6370             <param name="resultObject">The result object.</param>\r
6371         </member>\r
6372         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.ResultMapStrategy">\r
6373             <summary>\r
6374             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when a 'resultMapping' attribute exists\r
6375             on a <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>.\r
6376             </summary>\r
6377         </member>\r
6378         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.ResultMapStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
6379             <summary>\r
6380             Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
6381             when a 'resultMapping' attribute exists\r
6382             on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>.\r
6383             </summary>\r
6384             <param name="request">The request.</param>\r
6385             <param name="resultMap">The result map.</param>\r
6386             <param name="mapping">The ResultProperty.</param>\r
6387             <param name="target">The target.</param>\r
6388             <param name="reader">The reader.</param>\r
6389             <param name="keys">The keys</param>\r
6390         </member>\r
6391         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.StrongTypedListStrategy">\r
6392             <summary>\r
6393             <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> implementation to exceute a query for \r
6394             strong typed list.\r
6395             </summary>\r
6396         </member>\r
6397         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.StrongTypedListStrategy.Execute(IBatisNet.DataMapper.MappedStatements.PostBindind,IBatisNet.DataMapper.Scope.RequestScope)">\r
6398             <summary>\r
6399             Executes the specified <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
6400             </summary>\r
6401             <param name="postSelect">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.</param>\r
6402             <param name="request">The <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/></param>\r
6403         </member>\r
6404         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Static.ProcedureSql">\r
6405             <summary>\r
6406             Summary description for ProcedureSql.\r
6407             </summary>\r
6408         </member>\r
6409         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Static.ProcedureSql.#ctor(IBatisNet.DataMapper.Scope.IScope,System.String,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
6410             <summary>\r
6411             Constructor\r
6412             </summary>\r
6413             <param name="statement">The statement.</param>\r
6414             <param name="sqlStatement"></param>\r
6415             <param name="scope"></param>\r
6416         </member>\r
6417         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Static.ProcedureSql.GetRequestScope(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,IBatisNet.Common.IDalSession)">\r
6418             <summary>\r
6419             Builds a new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/> and the sql command text to execute.\r
6420             </summary>\r
6421             <param name="parameterObject">The parameter object (used in DynamicSql)</param>\r
6422             <param name="session">The current session</param>\r
6423             <param name="mappedStatement">The <see cref="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement"/>.</param>\r
6424             <returns>A new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</returns>\r
6425         </member>\r
6426         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Static.ProcedureSql.BuildPreparedStatement(IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Scope.RequestScope,System.String)">\r
6427             <summary>\r
6428             Build the PreparedStatement\r
6429             </summary>\r
6430             <param name="session"></param>\r
6431             <param name="commandText"></param>\r
6432             <param name="request"></param>\r
6433         </member>\r
6434         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext">\r
6435             <summary>\r
6436             Summary description for IterateContext.\r
6437             http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncscol/html/csharp01212002.asp\r
6438             http://www.microsoft.com/mspress/books/sampchap/6173.asp\r
6439             http://www.dur.ac.uk/barry.cornelius/java/a.taste.of.csharp/onefile/\r
6440             </summary>\r
6441         </member>\r
6442         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.#ctor(System.Object)">\r
6443             <summary>\r
6444             Constructor\r
6445             </summary>\r
6446             <param name="collection"></param>\r
6447         </member>\r
6448         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.Reset">\r
6449             <summary>\r
6450             Sets the enumerator to its initial position,\r
6451              which is before the first element in the collection.\r
6452             </summary>\r
6453         </member>\r
6454         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.MoveNext">\r
6455              <summary>\r
6456              Advances the enumerator to the next element of the collection.\r
6457              </summary>\r
6458              <returns>\r
6459              True if the enumerator was successfully advanced to the next element;\r
6460              False if the enumerator has passed the end of the collection.\r
6461             </returns>\r
6462         </member>\r
6463         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.Remove">\r
6464             <summary>\r
6465             Removes from the underlying collection the last element returned by the iterator. \r
6466             </summary>\r
6467         </member>\r
6468         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.Current">\r
6469             <summary>\r
6470             Gets the current element in the collection.\r
6471             </summary>\r
6472         </member>\r
6473         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.Index">\r
6474             <summary>\r
6475             Gets the index of the current element in the collection.\r
6476             </summary>\r
6477         </member>\r
6478         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.IsFirst">\r
6479             <summary>\r
6480             Return true if the current element is the first.\r
6481             </summary>\r
6482         </member>\r
6483         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.IsLast">\r
6484             <summary>\r
6485              Return true if the current element is the last.\r
6486             </summary>\r
6487         </member>\r
6488         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IterateContext.HasNext">\r
6489             <summary>\r
6490             Returns true if the iteration has more elements. (In other words, returns true \r
6491             if next would return an element rather than throwing an exception.) \r
6492             </summary>\r
6493         </member>\r
6494         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessEqualTagHandler">\r
6495             <summary>\r
6496             Summary description for IsLessEqualTagHandler.\r
6497             </summary>\r
6498         </member>\r
6499         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessEqualTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
6500             <summary>\r
6501             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessEqualTagHandler"/> class.\r
6502             </summary>\r
6503             <param name="accessorFactory">The accessor factory.</param>\r
6504         </member>\r
6505         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsLessEqualTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
6506             <summary>\r
6507             \r
6508             </summary>\r
6509             <param name="ctx"></param>\r
6510             <param name="tag"></param>\r
6511             <param name="parameterObject"></param>\r
6512             <returns></returns>\r
6513         </member>\r
6514         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.SubMapDeSerializer">\r
6515             <summary>\r
6516             Summary description for SubMapDeSerializer.\r
6517             </summary>\r
6518         </member>\r
6519         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.SubMapDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
6520             <summary>\r
6521             Deserialize a ResultMap object\r
6522             </summary>\r
6523             <param name="node"></param>\r
6524             <param name="configScope"></param>\r
6525             <returns></returns>\r
6526         </member>\r
6527         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IterateSerializer">\r
6528             <summary>\r
6529             Summary description for IterateSerializer.\r
6530             </summary>\r
6531         </member>\r
6532         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IterateSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
6533             <summary>\r
6534             \r
6535             </summary>\r
6536             <param name="configScope"></param>\r
6537         </member>\r
6538         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IterateSerializer.Deserialize(System.Xml.XmlNode)">\r
6539             <summary>\r
6540             Deserialize a Iterate object\r
6541             </summary>\r
6542             <param name="node"></param>\r
6543             <returns></returns>\r
6544         </member>\r
6545         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.DeSerializerFactory">\r
6546             <summary>\r
6547             Summary description for DeSerializerFactory.\r
6548             </summary>\r
6549         </member>\r
6550         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.DeSerializerFactory.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
6551             <summary>\r
6552             Constructor\r
6553             </summary>\r
6554             <param name="configScope"></param>\r
6555         </member>\r
6556         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.DeSerializerFactory.GetDeSerializer(System.String)">\r
6557             <summary>\r
6558             \r
6559             </summary>\r
6560             <param name="name"></param>\r
6561             <returns></returns>\r
6562         </member>\r
6563         <member name="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection">\r
6564             <summary>\r
6565             A ResultProperty Collection.\r
6566             </summary>\r
6567         </member>\r
6568         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.#ctor">\r
6569             <summary>\r
6570             Constructs a ResultPropertyCollection. The list is initially empty and has a capacity\r
6571             of zero. Upon adding the first element to the list the capacity is\r
6572             increased to 8, and then increased in multiples of two as required.\r
6573             </summary>\r
6574         </member>\r
6575         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.#ctor(System.Int32)">\r
6576             <summary>\r
6577              Constructs a ResultPropertyCollection with a given initial capacity. \r
6578              The list is initially empty, but will have room for the given number of elements\r
6579              before any reallocations are required.\r
6580             </summary>\r
6581             <param name="capacity">The initial capacity of the list</param>\r
6582         </member>\r
6583         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Add(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty)">\r
6584             <summary>\r
6585             Add an ResultProperty\r
6586             </summary>\r
6587             <param name="value"></param>\r
6588             <returns>Index</returns>\r
6589         </member>\r
6590         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.AddRange(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty[])">\r
6591             <summary>\r
6592             Add a list of ResultProperty to the collection\r
6593             </summary>\r
6594             <param name="value"></param>\r
6595         </member>\r
6596         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.AddRange(IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection)">\r
6597             <summary>\r
6598             Add a list of ResultProperty to the collection\r
6599             </summary>\r
6600             <param name="value"></param>\r
6601         </member>\r
6602         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Contains(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty)">\r
6603             <summary>\r
6604             Indicate if a ResultProperty is in the collection\r
6605             </summary>\r
6606             <param name="value">A ResultProperty</param>\r
6607             <returns>True fi is in</returns>\r
6608         </member>\r
6609         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Insert(System.Int32,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty)">\r
6610             <summary>\r
6611             Insert a ResultProperty in the collection.\r
6612             </summary>\r
6613             <param name="index">Index where to insert.</param>\r
6614             <param name="value">A ResultProperty</param>\r
6615         </member>\r
6616         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Remove(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty)">\r
6617             <summary>\r
6618             Remove a ResultProperty of the collection.\r
6619             </summary>\r
6620         </member>\r
6621         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.RemoveAt(System.Int32)">\r
6622             <summary>\r
6623             Removes a ResultProperty at the given index. The size of the list is\r
6624             decreased by one.\r
6625             </summary>\r
6626             <param name="index"></param>\r
6627         </member>\r
6628         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Resize(System.Int32)">\r
6629             <summary>\r
6630             Ensures that the capacity of this collection is at least the given minimum\r
6631             value. If the currect capacity of the list is less than min, the\r
6632             capacity is increased to twice the current capacity.\r
6633             </summary>\r
6634             <param name="minSize"></param>\r
6635         </member>\r
6636         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Count">\r
6637             <summary>\r
6638             ead-only property describing how many elements are in the Collection.\r
6639             </summary>\r
6640         </member>\r
6641         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Length">\r
6642             <summary>\r
6643             Length of the collection\r
6644             </summary>\r
6645         </member>\r
6646         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultPropertyCollection.Item(System.Int32)">\r
6647             <summary>\r
6648             Sets or Gets the ResultProperty at the given index.\r
6649             </summary>\r
6650         </member>\r
6651         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableGuidTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
6652             <summary>\r
6653             \r
6654             </summary>\r
6655             <param name="mapping"></param>\r
6656             <param name="dataReader"></param>\r
6657             <returns></returns>\r
6658         </member>\r
6659         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableBooleanTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
6660             <summary>\r
6661             \r
6662             </summary>\r
6663             <param name="mapping"></param>\r
6664             <param name="dataReader"></param>\r
6665             <returns></returns>\r
6666         </member>\r
6667         <member name="T:IBatisNet.DataMapper.TypeHandlers.Int64TypeHandler">\r
6668             <summary>\r
6669             Description résumée de Int64TypeHandler.\r
6670             </summary>\r
6671         </member>\r
6672         <member name="M:IBatisNet.DataMapper.TypeHandlers.Int64TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
6673             <summary>\r
6674             \r
6675             </summary>\r
6676             <param name="mapping"></param>\r
6677             <param name="dataReader"></param>\r
6678             <returns></returns>\r
6679         </member>\r
6680         <member name="T:IBatisNet.DataMapper.SqlMapSession">\r
6681             <summary>\r
6682             Summary description for SqlMapSession.\r
6683             </summary>\r
6684         </member>\r
6685         <member name="M:IBatisNet.DataMapper.SqlMapSession.#ctor(IBatisNet.DataMapper.ISqlMapper)">\r
6686             <summary>\r
6687             \r
6688             </summary>\r
6689             <param name="sqlMapper"></param>\r
6690         </member>\r
6691         <member name="F:IBatisNet.DataMapper.SqlMapSession._consistent">\r
6692             <summary>\r
6693             Changes the vote to commit (true) or to abort (false) in transsaction\r
6694             </summary>\r
6695         </member>\r
6696         <member name="F:IBatisNet.DataMapper.SqlMapSession._connection">\r
6697             <summary>\r
6698             Holds value of connection\r
6699             </summary>\r
6700         </member>\r
6701         <member name="F:IBatisNet.DataMapper.SqlMapSession._transaction">\r
6702             <summary>\r
6703             Holds value of transaction\r
6704             </summary>\r
6705         </member>\r
6706         <member name="M:IBatisNet.DataMapper.SqlMapSession.Complete">\r
6707             <summary>\r
6708             Complete (commit) a transaction\r
6709             </summary>\r
6710             <remarks>\r
6711             Use in 'using' syntax.\r
6712             </remarks>\r
6713         </member>\r
6714         <member name="M:IBatisNet.DataMapper.SqlMapSession.OpenConnection">\r
6715             <summary>\r
6716             Open the connection\r
6717             </summary>\r
6718         </member>\r
6719         <member name="M:IBatisNet.DataMapper.SqlMapSession.OpenConnection(System.String)">\r
6720             <summary>\r
6721             Open a connection, on the specified connection string.\r
6722             </summary>\r
6723             <param name="connectionString">The connection string</param>\r
6724         </member>\r
6725         <member name="M:IBatisNet.DataMapper.SqlMapSession.CloseConnection">\r
6726             <summary>\r
6727             Close the connection\r
6728             </summary>\r
6729         </member>\r
6730         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction">\r
6731             <summary>\r
6732             Begins a database transaction.\r
6733             </summary>\r
6734         </member>\r
6735         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction(System.String)">\r
6736             <summary>\r
6737             Open a connection and begin a transaction on the specified connection string.\r
6738             </summary>\r
6739             <param name="connectionString">The connection string</param>\r
6740         </member>\r
6741         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction(System.Boolean)">\r
6742             <summary>\r
6743             Begins a database transaction\r
6744             </summary>\r
6745             <param name="openConnection">Open a connection.</param>\r
6746         </member>\r
6747         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction(System.Data.IsolationLevel)">\r
6748             <summary>\r
6749             Begins a database transaction with the specified isolation level.\r
6750             </summary>\r
6751             <param name="isolationLevel">\r
6752             The isolation level under which the transaction should run.\r
6753             </param>\r
6754         </member>\r
6755         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction(System.String,System.Data.IsolationLevel)">\r
6756             <summary>\r
6757             Open a connection and begin a transaction on the specified connection string.\r
6758             </summary>\r
6759             <param name="connectionString">The connection string</param>\r
6760             <param name="isolationLevel">The transaction isolation level for this connection.</param>\r
6761         </member>\r
6762         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction(System.Boolean,System.Data.IsolationLevel)">\r
6763             <summary>\r
6764             Begins a transaction on the current connection\r
6765             with the specified IsolationLevel value.\r
6766             </summary>\r
6767             <param name="isolationLevel">The transaction isolation level for this connection.</param>\r
6768             <param name="openConnection">Open a connection.</param>\r
6769         </member>\r
6770         <member name="M:IBatisNet.DataMapper.SqlMapSession.BeginTransaction(System.String,System.Boolean,System.Data.IsolationLevel)">\r
6771             <summary>\r
6772             Begins a transaction on the current connection\r
6773             with the specified IsolationLevel value.\r
6774             </summary>\r
6775             <param name="isolationLevel">The transaction isolation level for this connection.</param>\r
6776             <param name="connectionString">The connection string</param>\r
6777             <param name="openConnection">Open a connection.</param>\r
6778         </member>\r
6779         <member name="M:IBatisNet.DataMapper.SqlMapSession.CommitTransaction">\r
6780             <summary>\r
6781             Commits the database transaction.\r
6782             </summary>\r
6783             <remarks>\r
6784             Will close the connection.\r
6785             </remarks>\r
6786         </member>\r
6787         <member name="M:IBatisNet.DataMapper.SqlMapSession.CommitTransaction(System.Boolean)">\r
6788             <summary>\r
6789             Commits the database transaction.\r
6790             </summary>\r
6791             <param name="closeConnection">Close the connection</param>\r
6792         </member>\r
6793         <member name="M:IBatisNet.DataMapper.SqlMapSession.RollBackTransaction">\r
6794             <summary>\r
6795             Rolls back a transaction from a pending state.\r
6796             </summary>\r
6797             <remarks>\r
6798             Will close the connection.\r
6799             </remarks>\r
6800         </member>\r
6801         <member name="M:IBatisNet.DataMapper.SqlMapSession.RollBackTransaction(System.Boolean)">\r
6802             <summary>\r
6803             Rolls back a transaction from a pending state.\r
6804             </summary>\r
6805             <param name="closeConnection">Close the connection</param>\r
6806         </member>\r
6807         <member name="M:IBatisNet.DataMapper.SqlMapSession.CreateCommand(System.Data.CommandType)">\r
6808             <summary>\r
6809             Create a command object\r
6810             </summary>\r
6811             <param name="commandType"></param>\r
6812             <returns></returns>\r
6813         </member>\r
6814         <member name="M:IBatisNet.DataMapper.SqlMapSession.CreateDataParameter">\r
6815             <summary>\r
6816             Create an IDataParameter\r
6817             </summary>\r
6818             <returns>An IDataParameter.</returns>\r
6819         </member>\r
6820         <member name="M:IBatisNet.DataMapper.SqlMapSession.CreateDataAdapter">\r
6821             <summary>\r
6822             \r
6823             </summary>\r
6824             <returns></returns>\r
6825         </member>\r
6826         <member name="M:IBatisNet.DataMapper.SqlMapSession.CreateDataAdapter(System.Data.IDbCommand)">\r
6827             <summary>\r
6828             \r
6829             </summary>\r
6830             <param name="command"></param>\r
6831             <returns></returns>\r
6832         </member>\r
6833         <member name="M:IBatisNet.DataMapper.SqlMapSession.Dispose">\r
6834             <summary>\r
6835             Releasing, or resetting resources.\r
6836             </summary>\r
6837         </member>\r
6838         <member name="P:IBatisNet.DataMapper.SqlMapSession.SqlMapper">\r
6839             <summary>\r
6840             \r
6841             </summary>\r
6842         </member>\r
6843         <member name="P:IBatisNet.DataMapper.SqlMapSession.DataSource">\r
6844             <summary>\r
6845             \r
6846             </summary>\r
6847         </member>\r
6848         <member name="P:IBatisNet.DataMapper.SqlMapSession.Connection">\r
6849             <summary>\r
6850             \r
6851             </summary>\r
6852         </member>\r
6853         <member name="P:IBatisNet.DataMapper.SqlMapSession.Transaction">\r
6854             <summary>\r
6855             \r
6856             </summary>\r
6857         </member>\r
6858         <member name="P:IBatisNet.DataMapper.SqlMapSession.Consistent">\r
6859             <summary>\r
6860             Changes the vote for transaction to commit (true) or to abort (false).\r
6861             </summary>\r
6862         </member>\r
6863         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.AutoMapStrategy">\r
6864             <summary>\r
6865             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation used when implicit 'ResultMap'.\r
6866             </summary>\r
6867         </member>\r
6868         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.AutoMapStrategy.AutoMapReader(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object@)">\r
6869             <summary>\r
6870             Auto-map the reader to the result object.\r
6871             </summary>\r
6872             <param name="request">The request.</param>\r
6873             <param name="reader">The reader.</param>\r
6874             <param name="resultObject">The result object.</param>\r
6875         </member>\r
6876         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.AutoMapStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
6877             <summary>\r
6878             Processes the specified <see cref="T:System.Data.IDataReader"/> \r
6879             a an auto result map is used.\r
6880             </summary>\r
6881             <param name="request">The request.</param>\r
6882             <param name="reader">The reader.</param>\r
6883             <param name="resultObject">The result object.</param>\r
6884         </member>\r
6885         <member name="T:IBatisNet.DataMapper.MappedStatements.ReaderAutoMapper">\r
6886             <summary>\r
6887             Build a dynamic instance of a ResultMap\r
6888             </summary>\r
6889         </member>\r
6890         <member name="M:IBatisNet.DataMapper.MappedStatements.ReaderAutoMapper.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory,System.Data.IDataReader,System.Object@)">\r
6891             <summary>\r
6892             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.MappedStatements.ReaderAutoMapper"/> class.\r
6893             </summary>\r
6894             <param name="dataExchangeFactory">The data exchange factory.</param>\r
6895             <param name="reader">The reader.</param>\r
6896             <param name="resultObject">The result object.</param>\r
6897         </member>\r
6898         <member name="M:IBatisNet.DataMapper.MappedStatements.ReaderAutoMapper.AutoMapReader(System.Data.IDataReader,System.Object@)">\r
6899             <summary>\r
6900             AutoMap the the <see cref="T:System.Data.IDataReader"/> to the result object.\r
6901             </summary>\r
6902             <param name="reader">The reader.</param>\r
6903             <param name="resultObject">The result object.</param>\r
6904         </member>\r
6905         <member name="T:IBatisNet.DataMapper.DataExchange.PrimitiveDataExchange">\r
6906             <summary>\r
6907             DataExchange implementation for "primitive" objects.\r
6908             </summary>\r
6909             <remarks>\r
6910             The primitive types are Boolean, Byte, SByte, Int16, UInt16, Int32,\r
6911             UInt32, Int64, UInt64, Char, Double, and Single + string, Guid, Decimal, DateTime\r
6912             </remarks>\r
6913         </member>\r
6914         <member name="M:IBatisNet.DataMapper.DataExchange.PrimitiveDataExchange.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
6915             <summary>\r
6916             Cosntructor\r
6917             </summary>\r
6918             <param name="dataExchangeFactory"></param>\r
6919         </member>\r
6920         <member name="M:IBatisNet.DataMapper.DataExchange.PrimitiveDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
6921             <summary>\r
6922             Gets the data to be set into a IDataParameter.\r
6923             </summary>\r
6924             <param name="mapping"></param>\r
6925             <param name="parameterObject"></param>\r
6926         </member>\r
6927         <member name="M:IBatisNet.DataMapper.DataExchange.PrimitiveDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
6928             <summary>\r
6929             Sets the value to the result property.\r
6930             </summary>\r
6931             <param name="mapping"></param>\r
6932             <param name="target"></param>\r
6933             <param name="dataBaseValue"></param>\r
6934         </member>\r
6935         <member name="M:IBatisNet.DataMapper.DataExchange.PrimitiveDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
6936             <summary>\r
6937             Sets the value to the parameter property.\r
6938             </summary>\r
6939             <remarks>Use to set value on output parameter</remarks>\r
6940             <param name="mapping"></param>\r
6941             <param name="target"></param>\r
6942             <param name="dataBaseValue"></param>\r
6943         </member>\r
6944         <member name="T:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory">\r
6945             <summary>\r
6946             Summary description for PreparedStatementFactory.\r
6947             </summary>\r
6948         </member>\r
6949         <member name="M:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory.#ctor(IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.Statements.IStatement,System.String)">\r
6950             <summary>\r
6951             Constructor\r
6952             </summary>\r
6953             <param name="session"></param>\r
6954             <param name="statement"></param>\r
6955             <param name="commandText"></param>\r
6956             <param name="request"></param>\r
6957         </member>\r
6958         <member name="M:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory.Prepare">\r
6959             <summary>\r
6960             Create a list of IDataParameter for the statement and build the sql string.\r
6961             </summary>\r
6962         </member>\r
6963         <member name="M:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory.DiscoverParameter(IBatisNet.DataMapper.SqlMapSession)">\r
6964             <summary>\r
6965             For store procedure, auto discover IDataParameters for stored procedures at run-time.\r
6966             </summary>\r
6967             <param name="session">The current session.</param>\r
6968         </member>\r
6969         <member name="M:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory.CreateParametersForTextCommand">\r
6970             <summary>\r
6971             Create IDataParameters for command text statement.\r
6972             </summary>\r
6973         </member>\r
6974         <member name="M:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory.CreateParametersForProcedureCommand">\r
6975             <summary>\r
6976             Create IDataParameters for procedure statement.\r
6977             </summary>\r
6978         </member>\r
6979         <member name="M:IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory.EvaluateParameterMap">\r
6980             <summary>\r
6981             Parse sql command text.\r
6982             </summary>\r
6983         </member>\r
6984         <member name="T:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql">\r
6985             <summary>\r
6986             Summary description for SimpleDynamicSql.\r
6987             </summary>\r
6988         </member>\r
6989         <member name="M:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql.#ctor(IBatisNet.DataMapper.Scope.IScope,System.String,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
6990             <summary>\r
6991             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql"/> class.\r
6992             </summary>\r
6993             <param name="scope">The scope.</param>\r
6994             <param name="sqlStatement">The SQL statement.</param>\r
6995             <param name="statement">The statement.</param>\r
6996         </member>\r
6997         <member name="M:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql.GetSql(System.Object)">\r
6998             <summary>\r
6999             \r
7000             </summary>\r
7001             <param name="parameterObject"></param>\r
7002             <returns></returns>\r
7003         </member>\r
7004         <member name="M:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql.IsSimpleDynamicSql(System.String)">\r
7005             <summary>\r
7006             \r
7007             </summary>\r
7008             <param name="sqlStatement"></param>\r
7009             <returns></returns>\r
7010         </member>\r
7011         <member name="M:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql.ProcessDynamicElements(System.Object)">\r
7012             <summary>\r
7013             \r
7014             </summary>\r
7015             <param name="parameterObject"></param>\r
7016             <returns></returns>\r
7017         </member>\r
7018         <member name="M:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql.GetRequestScope(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,IBatisNet.Common.IDalSession)">\r
7019             <summary>\r
7020             Builds a new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/> and the sql command text to execute.\r
7021             </summary>\r
7022             <param name="parameterObject">The parameter object (used in DynamicSql)</param>\r
7023             <param name="session">The current session</param>\r
7024             <param name="mappedStatement">The <see cref="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement"/>.</param>\r
7025             <returns>A new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</returns>\r
7026         </member>\r
7027         <member name="M:IBatisNet.DataMapper.Configuration.Sql.SimpleDynamic.SimpleDynamicSql.BuildPreparedStatement(IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Scope.RequestScope,System.String)">\r
7028             <summary>\r
7029             Build the PreparedStatement\r
7030             </summary>\r
7031             <param name="session"></param>\r
7032             <param name="request"></param>\r
7033             <param name="sqlStatement"></param>\r
7034         </member>\r
7035         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsParameterPresent">\r
7036             <summary>\r
7037             Represent an isParameterPresent sql tag element.\r
7038             </summary>\r
7039         </member>\r
7040         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsParameterPresent.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
7041             <summary>\r
7042             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsParameterPresent"/> class.\r
7043             </summary>\r
7044             <param name="accessorFactory">The accessor factory.</param>\r
7045         </member>\r
7046         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsLessThan">\r
7047             <summary>\r
7048             Represent an isLessThan sql tag element.\r
7049             </summary>\r
7050         </member>\r
7051         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsLessThan.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
7052             <summary>\r
7053             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsLessThan"/> class.\r
7054             </summary>\r
7055             <param name="accessorFactory">The accessor factory.</param>\r
7056         </member>\r
7057         <member name="T:IBatisNet.DataMapper.Configuration.Cache.CacheModel">\r
7058             <summary>\r
7059             Summary description for CacheModel.\r
7060             </summary>\r
7061         </member>\r
7062         <member name="F:IBatisNet.DataMapper.Configuration.Cache.CacheModel.NO_FLUSH_INTERVAL">\r
7063             <summary>\r
7064             Constant to turn off periodic cache flushes\r
7065             </summary>\r
7066         </member>\r
7067         <member name="F:IBatisNet.DataMapper.Configuration.Cache.CacheModel.NULL_OBJECT">\r
7068             <summary>\r
7069             This is used to represent null objects that are returned from the cache so \r
7070             that they can be cached, too.\r
7071             </summary>\r
7072         </member>\r
7073         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.#ctor">\r
7074             <summary>\r
7075             Constructor\r
7076             </summary>\r
7077         </member>\r
7078         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.Initialize">\r
7079             <summary>\r
7080             \r
7081             </summary>\r
7082         </member>\r
7083         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.RegisterTriggerStatement(IBatisNet.DataMapper.MappedStatements.IMappedStatement)">\r
7084             <summary>\r
7085             Event listener\r
7086             </summary>\r
7087             <param name="mappedStatement">A MappedStatement on which we listen ExecuteEventArgs event.</param>\r
7088         </member>\r
7089         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.FlushHandler(System.Object,IBatisNet.DataMapper.ExecuteEventArgs)">\r
7090             <summary>\r
7091             FlushHandler which clear the cache \r
7092             </summary>\r
7093             <param name="sender"></param>\r
7094             <param name="e"></param>\r
7095         </member>\r
7096         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.Flush">\r
7097             <summary>\r
7098             Clears all elements from the cache.\r
7099             </summary>\r
7100         </member>\r
7101         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.AddProperty(System.String,System.String)">\r
7102             <summary>\r
7103             Add a property\r
7104             </summary>\r
7105             <param name="name">The name of the property</param>\r
7106             <param name="value">The value of the property</param>\r
7107         </member>\r
7108         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheModel.GetLock(IBatisNet.DataMapper.Configuration.Cache.CacheKey)">\r
7109             <summary>\r
7110             \r
7111             </summary>\r
7112             <param name="key"></param>\r
7113             <returns></returns>\r
7114         </member>\r
7115         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.Id">\r
7116             <summary>\r
7117             Identifier used to identify the CacheModel amongst the others.\r
7118             </summary>\r
7119         </member>\r
7120         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.Implementation">\r
7121             <summary>\r
7122             Cache controller implementation name.\r
7123             </summary>\r
7124         </member>\r
7125         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.CacheController">\r
7126             <summary>\r
7127             Set the cache controller\r
7128             </summary>\r
7129         </member>\r
7130         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.FlushInterval">\r
7131             <summary>\r
7132             Set or get the flushInterval (in Ticks)\r
7133             </summary>\r
7134         </member>\r
7135         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.IsSerializable">\r
7136             <summary>\r
7137             Specifie how the cache content should be returned.\r
7138             If true a deep copy is returned.\r
7139             </summary>\r
7140             <remarks>\r
7141             Combinaison\r
7142             IsReadOnly=true/IsSerializable=false : Returned instance of cached object\r
7143             IsReadOnly=false/IsSerializable=true : Returned coopy of cached object\r
7144             </remarks>\r
7145         </member>\r
7146         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.IsReadOnly">\r
7147             <summary>\r
7148             Determines if the cache will be used as a read-only cache.\r
7149             Tells the cache model that is allowed to pass back a reference to the object\r
7150             existing in the cache.\r
7151             </summary>\r
7152             <remarks>\r
7153             The IsReadOnly properties works in conjonction with the IsSerializable propertie.\r
7154             </remarks>\r
7155         </member>\r
7156         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.Item(IBatisNet.DataMapper.Configuration.Cache.CacheKey)">\r
7157             <summary>\r
7158             Adds an item with the specified key and value into cached data.\r
7159             Gets a cached object with the specified key.\r
7160             </summary>\r
7161             <value>The cached object or <c>null</c></value>\r
7162             <remarks>\r
7163             A side effect of this method is that is may clear the cache\r
7164             if it has not been cleared in the flushInterval.\r
7165             </remarks> \r
7166         </member>\r
7167         <member name="P:IBatisNet.DataMapper.Configuration.Cache.CacheModel.HitRatio">\r
7168             <summary>\r
7169             \r
7170             </summary>\r
7171         </member>\r
7172         <member name="T:IBatisNet.DataMapper.Commands.DataReaderTransformer">\r
7173             <summary>\r
7174             For <see cref="T:System.Data.IDataReader"/> which don't support M.A.R.S, wraps the current <see cref="T:System.Data.IDataReader"/>\r
7175             in an <see cref="T:IBatisNet.DataMapper.Commands.InMemoryDataReader"/>.\r
7176             </summary>\r
7177         </member>\r
7178         <member name="M:IBatisNet.DataMapper.Commands.DataReaderTransformer.Transform(System.Data.IDataReader,IBatisNet.Common.IDbProvider)">\r
7179             <summary>\r
7180              Creates a DataReaderAdapter from a <see cref="T:System.Data.IDataReader"/>\r
7181             </summary>\r
7182             <param name="reader">The <see cref="T:System.Data.IDataReader"/> which holds the records from the Database.</param>\r
7183             <param name="dbProvider">The databse provider <see cref="T:IBatisNet.Common.IDbProvider"/></param>\r
7184         </member>\r
7185         <member name="T:IBatisNet.DataMapper.TypeHandlers.UnknownTypeHandler">\r
7186             <summary>\r
7187              Implementation of TypeHandler for dealing with unknown types\r
7188             </summary>\r
7189         </member>\r
7190         <member name="M:IBatisNet.DataMapper.TypeHandlers.UnknownTypeHandler.#ctor(IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory)">\r
7191             <summary>\r
7192             Constructor to create via a factory\r
7193             </summary>\r
7194             <param name="factory">the factory to associate this with</param>\r
7195         </member>\r
7196         <member name="M:IBatisNet.DataMapper.TypeHandlers.UnknownTypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
7197             <summary>\r
7198             Performs processing on a value before it is used to set\r
7199             the parameter of a IDbCommand.\r
7200             </summary>\r
7201             <param name="dataParameter"></param>\r
7202             <param name="parameterValue">The value to be set</param>\r
7203             <param name="dbType">Data base type</param>\r
7204         </member>\r
7205         <member name="M:IBatisNet.DataMapper.TypeHandlers.UnknownTypeHandler.Equals(System.Object,System.String)">\r
7206             <summary>\r
7207              Compares two values (that this handler deals with) for equality\r
7208             </summary>\r
7209             <param name="obj">one of the objects</param>\r
7210             <param name="str">the other object as a String</param>\r
7211             <returns>true if they are equal</returns>\r
7212         </member>\r
7213         <member name="T:IBatisNet.DataMapper.SessionStore.WebSessionStore">\r
7214             <summary>\r
7215             Provides an implementation of <see cref="T:IBatisNet.DataMapper.SessionStore.ISessionStore"/>\r
7216             which relies on <c>HttpContext</c>. Suitable for web projects.\r
7217             </summary>\r
7218         </member>\r
7219         <member name="M:IBatisNet.DataMapper.SessionStore.WebSessionStore.#ctor(System.String)">\r
7220             <summary>\r
7221             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.SessionStore.WebSessionStore"/> class.\r
7222             </summary>\r
7223             <param name="sqlMapperId">The SQL mapper id.</param>\r
7224         </member>\r
7225         <member name="M:IBatisNet.DataMapper.SessionStore.WebSessionStore.Store(IBatisNet.DataMapper.SqlMapSession)">\r
7226             <summary>\r
7227             Store the specified session.\r
7228             </summary>\r
7229             <param name="session">The session to store</param>\r
7230         </member>\r
7231         <member name="M:IBatisNet.DataMapper.SessionStore.WebSessionStore.Dispose">\r
7232             <summary>\r
7233             Remove the local session.\r
7234             </summary>\r
7235         </member>\r
7236         <member name="P:IBatisNet.DataMapper.SessionStore.WebSessionStore.LocalSession">\r
7237             <summary>\r
7238             Get the local session\r
7239             </summary>\r
7240         </member>\r
7241         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectListStrategy">\r
7242             <summary>\r
7243             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when a 'select' attribute exists\r
7244             on a <see cref="T:System.Collections.IList"/> <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>\r
7245             </summary>\r
7246         </member>\r
7247         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectListStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
7248             <summary>\r
7249              Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
7250              when a 'select' attribute exists and fills an <see cref="T:System.Collections.IList"/> property\r
7251              on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> are empties.\r
7252              </summary>\r
7253              <param name="request">The request.</param>\r
7254              <param name="resultMap">The result map.</param>\r
7255              <param name="mapping">The ResultProperty.</param>\r
7256              <param name="target">The target.</param>\r
7257              <param name="reader">The current <see cref="T:System.Data.IDataReader"/></param>\r
7258              <param name="keys">The keys</param>\r
7259         </member>\r
7260         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.PropertyStrategyFactory">\r
7261             <summary>\r
7262             Factory to get <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation.\r
7263             </summary>\r
7264         </member>\r
7265         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.PropertyStrategyFactory.#cctor">\r
7266             <summary>\r
7267             Initializes the <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.PropertyStrategyFactory"/> class.\r
7268             </summary>\r
7269         </member>\r
7270         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.PropertyStrategyFactory.Get(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty)">\r
7271             <summary>\r
7272             Finds the <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/>.\r
7273             </summary>\r
7274             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>.</param>\r
7275             <returns>The <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/></returns>\r
7276         </member>\r
7277         <member name="T:IBatisNet.DataMapper.DataExchange.DataExchangeFactory">\r
7278             <summary>\r
7279             Factory for DataExchange objects\r
7280             </summary>\r
7281         </member>\r
7282         <member name="M:IBatisNet.DataMapper.DataExchange.DataExchangeFactory.#ctor(IBatisNet.DataMapper.TypeHandlers.TypeHandlerFactory,IBatisNet.Common.Utilities.Objects.IObjectFactory,IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
7283             <summary>\r
7284             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.DataExchange.DataExchangeFactory"/> class.\r
7285             </summary>\r
7286             <param name="typeHandlerFactory">The type handler factory.</param>\r
7287             <param name="objectFactory">The object factory.</param>\r
7288             <param name="accessorFactory">The accessor factory.</param>\r
7289         </member>\r
7290         <member name="M:IBatisNet.DataMapper.DataExchange.DataExchangeFactory.GetDataExchangeForClass(System.Type)">\r
7291             <summary>\r
7292             Get a DataExchange object for the passed in Class\r
7293             </summary>\r
7294             <param name="clazz">The class to get a DataExchange object for</param>\r
7295             <returns>The IDataExchange object</returns>\r
7296         </member>\r
7297         <member name="M:IBatisNet.DataMapper.DataExchange.DataExchangeFactory.IsImplementGenericIListInterface(System.Type)">\r
7298             <summary>\r
7299             Determines whether [is implement generic Ilist interface] [the specified type].\r
7300             </summary>\r
7301             <param name="type">The type.</param>\r
7302             <returns>\r
7303                 <c>true</c> if [is implement generic I list interface] [the specified type]; otherwise, <c>false</c>.\r
7304             </returns>\r
7305         </member>\r
7306         <member name="P:IBatisNet.DataMapper.DataExchange.DataExchangeFactory.TypeHandlerFactory">\r
7307             <summary>\r
7308              Getter for the type handler factory\r
7309             </summary>\r
7310         </member>\r
7311         <member name="P:IBatisNet.DataMapper.DataExchange.DataExchangeFactory.ObjectFactory">\r
7312             <summary>\r
7313             The factory for object\r
7314             </summary>\r
7315         </member>\r
7316         <member name="P:IBatisNet.DataMapper.DataExchange.DataExchangeFactory.AccessorFactory">\r
7317             <summary>\r
7318             The factory which build <see cref="T:IBatisNet.Common.Utilities.Objects.Members.ISetAccessor"/>\r
7319             </summary>\r
7320         </member>\r
7321         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Update">\r
7322             <summary>\r
7323             Summary description for Update.\r
7324             </summary>\r
7325         </member>\r
7326         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Update.#ctor">\r
7327             <summary>\r
7328             Do not use direclty, only for serialization.\r
7329             </summary>\r
7330         </member>\r
7331         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Update.Generate">\r
7332             <summary>\r
7333             The Generate tag used by a generated update statement.\r
7334             (CRUD operation)\r
7335             </summary>\r
7336         </member>\r
7337         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext">\r
7338             <summary>\r
7339             Summary description for SqlTagContext.\r
7340             </summary>\r
7341         </member>\r
7342         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.#ctor">\r
7343             <summary>\r
7344             \r
7345             </summary>\r
7346         </member>\r
7347         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.GetWriter">\r
7348             <summary>\r
7349             \r
7350             </summary>\r
7351             <returns></returns>\r
7352         </member>\r
7353         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.AddAttribute(System.Object,System.Object)">\r
7354             <summary>\r
7355             \r
7356             </summary>\r
7357             <param name="key"></param>\r
7358             <param name="value"></param>\r
7359         </member>\r
7360         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.GetAttribute(System.Object)">\r
7361             <summary>\r
7362             \r
7363             </summary>\r
7364             <param name="key"></param>\r
7365             <returns></returns>\r
7366         </member>\r
7367         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.AddParameterMapping(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
7368             <summary>\r
7369             \r
7370             </summary>\r
7371             <param name="mapping"></param>\r
7372         </member>\r
7373         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.GetParameterMappings">\r
7374             <summary>\r
7375             \r
7376             </summary>\r
7377             <returns></returns>\r
7378         </member>\r
7379         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.BodyText">\r
7380             <summary>\r
7381             \r
7382             </summary>\r
7383         </member>\r
7384         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.IsOverridePrepend">\r
7385             <summary>\r
7386             \r
7387             </summary>\r
7388         </member>\r
7389         <member name="P:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext.FirstNonDynamicTagWithPrepend">\r
7390             <summary>\r
7391             \r
7392             </summary>\r
7393         </member>\r
7394         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNullTagHandler">\r
7395             <summary>\r
7396             Summary description for IsNullTagHandler.\r
7397             </summary>\r
7398         </member>\r
7399         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNullTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
7400             <summary>\r
7401             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNullTagHandler"/> class.\r
7402             </summary>\r
7403             <param name="accessorFactory">The accessor factory.</param>\r
7404         </member>\r
7405         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNullTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
7406             <summary>\r
7407             \r
7408             </summary>\r
7409             <param name="ctx"></param>\r
7410             <param name="tag"></param>\r
7411             <param name="parameterObject"></param>\r
7412             <returns></returns>\r
7413         </member>\r
7414         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsLessEqualDeSerializer">\r
7415             <summary>\r
7416             Summary description for IsLessEqualDeSerializer.\r
7417             </summary>\r
7418         </member>\r
7419         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsLessEqualDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
7420             <summary>\r
7421             \r
7422             </summary>\r
7423             <param name="configScope"></param>\r
7424         </member>\r
7425         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsLessEqualDeSerializer.Deserialize(System.Xml.XmlNode)">\r
7426             <summary>\r
7427             Deserialize a Dynamic object\r
7428             </summary>\r
7429             <param name="node"></param>\r
7430             <returns></returns>\r
7431         </member>\r
7432         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.InsertDeSerializer">\r
7433             <summary>\r
7434             Summary description for InsertDeSerializer.\r
7435             </summary>\r
7436         </member>\r
7437         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.InsertDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
7438             <summary>\r
7439             Deserialize a TypeHandler object\r
7440             </summary>\r
7441             <param name="node"></param>\r
7442             <param name="configScope"></param>\r
7443             <returns></returns>\r
7444         </member>\r
7445         <member name="T:IBatisNet.DataMapper.TypeHandlers.ITypeHandlerCallback">\r
7446             <summary>\r
7447             A simple interface for implementing custom type handlers.\r
7448             <p/>\r
7449             Using this interface, you can implement a type handler that\r
7450             will perform customized processing before parameters are set\r
7451             on a IDbCommand and after values are retrieved from\r
7452             a IDataReader.  Using a custom type handler you can extend\r
7453             the framework to handle types that are not supported, or\r
7454             handle supported types in a different way.  For example,\r
7455             you might use a custom type handler to implement proprietary\r
7456             BLOB support (e.g. Oracle), or you might use it to handle\r
7457             booleans using "Y" and "N" instead of the more typical 0/1.\r
7458             </summary>\r
7459         </member>\r
7460         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandlerCallback.SetParameter(IBatisNet.DataMapper.TypeHandlers.IParameterSetter,System.Object)">\r
7461             <summary>\r
7462             Performs processing on a value before it is used to set\r
7463             the parameter of a IDbCommand.\r
7464             </summary>\r
7465             <param name="setter">The interface for setting the value on the IDbCommand.</param>\r
7466             <param name="parameter">The value to be set</param>\r
7467         </member>\r
7468         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandlerCallback.GetResult(IBatisNet.DataMapper.TypeHandlers.IResultGetter)">\r
7469             <summary>\r
7470             Performs processing on a value before after it has been retrieved\r
7471             from a IDataReader.\r
7472             </summary>\r
7473             <param name="getter">The interface for getting the value from the IDataReader.</param>\r
7474             <returns>The processed value.</returns>\r
7475         </member>\r
7476         <member name="M:IBatisNet.DataMapper.TypeHandlers.ITypeHandlerCallback.ValueOf(System.String)">\r
7477             <summary>\r
7478             Casts the string representation of a value into a type recognized by\r
7479             this type handler.  This method is used to translate nullValue values\r
7480             into types that can be appropriately compared.  If your custom type handler\r
7481             cannot support nullValues, or if there is no reasonable string representation\r
7482             for this type (e.g. File type), you can simply return the String representation\r
7483             as it was passed in.  It is not recommended to return null, unless null was passed\r
7484             in.\r
7485             </summary>\r
7486             <param name="s"></param>\r
7487             <returns></returns>\r
7488         </member>\r
7489         <member name="P:IBatisNet.DataMapper.TypeHandlers.ITypeHandlerCallback.NullValue">\r
7490             <summary>\r
7491             The null value for this type\r
7492             </summary>\r
7493         </member>\r
7494         <member name="T:IBatisNet.DataMapper.MappedStatements.SelectMappedStatement">\r
7495             <summary>\r
7496             Summary description for SelectMappedStatement.\r
7497             </summary>\r
7498         </member>\r
7499         <member name="M:IBatisNet.DataMapper.MappedStatements.SelectMappedStatement.#ctor(IBatisNet.DataMapper.SqlMapper,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7500             <summary>\r
7501             Constructor\r
7502             </summary>\r
7503             <param name="sqlMap">An SqlMap</param>\r
7504             <param name="statement">An SQL statement</param>\r
7505         </member>\r
7506         <member name="M:IBatisNet.DataMapper.MappedStatements.SelectMappedStatement.ExecuteInsert(IBatisNet.Common.IDalSession,System.Object)">\r
7507             <summary>\r
7508             \r
7509             </summary>\r
7510             <param name="session"></param>\r
7511             <param name="parameterObject"></param>\r
7512             <returns></returns>\r
7513         </member>\r
7514         <member name="M:IBatisNet.DataMapper.MappedStatements.SelectMappedStatement.ExecuteUpdate(IBatisNet.Common.IDalSession,System.Object)">\r
7515             <summary>\r
7516             \r
7517             </summary>\r
7518             <param name="session"></param>\r
7519             <param name="parameterObject"></param>\r
7520             <returns></returns>\r
7521         </member>\r
7522         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultStrategyFactory">\r
7523             <summary>\r
7524             Factory to get <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation.\r
7525             </summary>\r
7526         </member>\r
7527         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultStrategyFactory.#cctor">\r
7528             <summary>\r
7529             Initializes the <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultStrategyFactory"/> class.\r
7530             </summary>\r
7531         </member>\r
7532         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.ResultStrategyFactory.Get(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7533             <summary>\r
7534             Finds the <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/>.\r
7535             </summary>\r
7536             <param name="statement">The statement.</param>\r
7537             <returns>The <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/></returns>\r
7538         </member>\r
7539         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectListStrategy">\r
7540             <summary>\r
7541             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when a 'select' attribute exists\r
7542             on a <see cref="T:System.Collections.IList"/> <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/>\r
7543             </summary>\r
7544         </member>\r
7545         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectListStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
7546             <summary>\r
7547             Gets the value of an argument constructor.\r
7548             </summary>\r
7549             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
7550             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
7551             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
7552             <param name="keys">The keys</param>\r
7553             <returns>The paremeter value.</returns>\r
7554         </member>\r
7555         <member name="T:IBatisNet.DataMapper.Configuration.Statements.SqlGenerator">\r
7556             <summary>\r
7557             Summary description for SqlGenerator.\r
7558             </summary>\r
7559         </member>\r
7560         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SqlGenerator.BuildQuery(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7561             <summary>\r
7562             Creates SQL command text for a specified statement\r
7563             </summary>\r
7564             <param name="statement">The statement to build the SQL command text.</param>\r
7565             <returns>The SQL command text for the statement.</returns>\r
7566         </member>\r
7567         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SqlGenerator.BuildSelectQuery(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7568             <summary>\r
7569             Creates an select SQL command text for a specified statement\r
7570             </summary>\r
7571             <param name="statement">The statement to build the SQL command text.</param>\r
7572             <returns>The SQL command text for the statement.</returns>\r
7573         </member>\r
7574         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SqlGenerator.BuildInsertQuery(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7575             <summary>\r
7576             Creates an insert SQL command text for a specified statement\r
7577             </summary>\r
7578             <param name="statement">The statement to build the SQL command text.</param>\r
7579             <returns>The SQL command text for the statement.</returns>\r
7580         </member>\r
7581         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SqlGenerator.BuildUpdateQuery(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7582             <summary>\r
7583             Creates an update SQL command text for a specified statement\r
7584             </summary>\r
7585             <param name="statement">The statement to build the SQL command text.</param>\r
7586             <returns>The SQL command text for the statement.</returns>\r
7587         </member>\r
7588         <member name="M:IBatisNet.DataMapper.Configuration.Statements.SqlGenerator.BuildDeleteQuery(IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7589             <summary>\r
7590             Creates an delete SQL command text for a specified statement\r
7591             </summary>\r
7592             <param name="statement">The statement to build the SQL command text.</param>\r
7593             <returns>The SQL command text for the statement.</returns>\r
7594         </member>\r
7595         <member name="T:IBatisNet.DataMapper.Configuration.Statements.PreparedStatement">\r
7596             <summary>\r
7597             Construct the list of IDataParameters for the statement\r
7598             and prepare the sql\r
7599             </summary>\r
7600         </member>\r
7601         <member name="P:IBatisNet.DataMapper.Configuration.Statements.PreparedStatement.DbParametersName">\r
7602             <summary>\r
7603             The list of IDataParameter name used by the PreparedSql.\r
7604             </summary>\r
7605         </member>\r
7606         <member name="P:IBatisNet.DataMapper.Configuration.Statements.PreparedStatement.DbParameters">\r
7607             <summary>\r
7608             The list of IDataParameter to use for the PreparedSql.\r
7609             </summary>\r
7610         </member>\r
7611         <member name="P:IBatisNet.DataMapper.Configuration.Statements.PreparedStatement.PreparedSql">\r
7612             <summary>\r
7613             The prepared statement.\r
7614             </summary>\r
7615         </member>\r
7616         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Insert">\r
7617             <summary>\r
7618             Represent an insert statement.\r
7619             </summary>\r
7620         </member>\r
7621         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Insert.#ctor">\r
7622             <summary>\r
7623             Do not use direclty, only for serialization.\r
7624             </summary>\r
7625         </member>\r
7626         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Insert.ExtendStatement">\r
7627             <summary>\r
7628             Extend statement attribute\r
7629             </summary>\r
7630         </member>\r
7631         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Insert.SelectKey">\r
7632             <summary>\r
7633             The selectKey statement used by an insert statement.\r
7634             </summary>\r
7635         </member>\r
7636         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Insert.Generate">\r
7637             <summary>\r
7638             The Generate tag used by a generated insert statement.\r
7639             (CRUD operation)\r
7640             </summary>\r
7641         </member>\r
7642         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEqualTagHandler">\r
7643             <summary>\r
7644             Summary description for IsNotEqualTagHandler.\r
7645             </summary>\r
7646         </member>\r
7647         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEqualTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
7648             <summary>\r
7649             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEqualTagHandler"/> class.\r
7650             </summary>\r
7651             <param name="accessorFactory">The accessor factory.</param>\r
7652         </member>\r
7653         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEqualTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
7654             <summary>\r
7655             \r
7656             </summary>\r
7657             <param name="ctx"></param>\r
7658             <param name="tag"></param>\r
7659             <param name="parameterObject"></param>\r
7660             <returns></returns>\r
7661         </member>\r
7662         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsGreaterEqual">\r
7663             <summary>\r
7664             Represent an isGreaterEqual sql tag element.\r
7665             </summary>\r
7666         </member>\r
7667         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsGreaterEqual.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
7668             <summary>\r
7669             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsGreaterEqual"/> class.\r
7670             </summary>\r
7671             <param name="accessorFactory">The accessor factory.</param>\r
7672         </member>\r
7673         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.UpdateDeSerializer">\r
7674             <summary>\r
7675             Summary description for UpdateDeSerializer.\r
7676             </summary>\r
7677         </member>\r
7678         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.UpdateDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
7679             <summary>\r
7680             Deserialize a Procedure object\r
7681             </summary>\r
7682             <param name="node"></param>\r
7683             <param name="configScope"></param>\r
7684             <returns></returns>\r
7685         </member>\r
7686         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsGreaterEqualDeSerializer">\r
7687             <summary>\r
7688             Summary description for IsGreaterEqualDeSerializer.\r
7689             </summary>\r
7690         </member>\r
7691         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsGreaterEqualDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
7692             <summary>\r
7693             \r
7694             </summary>\r
7695             <param name="configScope"></param>\r
7696         </member>\r
7697         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsGreaterEqualDeSerializer.Deserialize(System.Xml.XmlNode)">\r
7698             <summary>\r
7699             Deserialize a Dynamic object\r
7700             </summary>\r
7701             <param name="node"></param>\r
7702             <returns></returns>\r
7703         </member>\r
7704         <member name="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap">\r
7705             <summary>\r
7706             Summary description for ResultMap.\r
7707             </summary>\r
7708         </member>\r
7709         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.XML_RESULT">\r
7710             <summary>\r
7711             Token for xml path to result elements.\r
7712             </summary>\r
7713         </member>\r
7714         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.XML_CONSTRUCTOR_ARGUMENT">\r
7715             <summary>\r
7716             Token for xml path to result elements.\r
7717             </summary>\r
7718         </member>\r
7719         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.XML_DISCRIMNATOR">\r
7720             <summary>\r
7721             Token for xml path to discriminator elements.\r
7722             </summary>\r
7723         </member>\r
7724         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.XML_SUBMAP">\r
7725             <summary>\r
7726             Token for xml path to subMap elements.\r
7727             </summary>\r
7728         </member>\r
7729         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.ANY_VISIBILITY_INSTANCE">\r
7730             <summary>\r
7731             Token for xml path to argument constructor elements.\r
7732             </summary>\r
7733         </member>\r
7734         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.#ctor(IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
7735             <summary>\r
7736             Do not use direclty, only for serialization.\r
7737             </summary>\r
7738         </member>\r
7739         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
7740             <summary>\r
7741             Initialize the resultMap from an xmlNode..\r
7742             </summary>\r
7743             <param name="configScope"></param>\r
7744         </member>\r
7745         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.GetChildNode(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
7746             <summary>\r
7747             Get the result properties and the subMap properties.\r
7748             </summary>\r
7749             <param name="configScope"></param>\r
7750         </member>\r
7751         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.GetConstructor(System.Type,System.String[])">\r
7752             <summary>\r
7753             Finds the constructor that takes the parameters.\r
7754             </summary>\r
7755             <param name="type">The <see cref="T:System.Type"/> to find the constructor in.</param> \r
7756             <param name="parametersName">The parameters name to use to find the appropriate constructor.</param>\r
7757             <returns>\r
7758             An <see cref="T:System.Reflection.ConstructorInfo"/> that can be used to create the type with \r
7759             the specified parameters.\r
7760             </returns>\r
7761             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">\r
7762             Thrown when no constructor with the correct signature can be found.\r
7763             </exception> \r
7764         </member>\r
7765         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.CreateInstanceOfResult(System.Object[])">\r
7766             <summary>\r
7767             Create an instance Of result.\r
7768             </summary>\r
7769             <param name="parameters">\r
7770             An array of values that matches the number, order and type \r
7771             of the parameters for this constructor. \r
7772             </param>\r
7773             <returns>An object.</returns>\r
7774         </member>\r
7775         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.AddResultPropery(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty)">\r
7776             <summary>\r
7777             Add a ResultProperty to the list of ResultProperty.\r
7778             </summary>\r
7779             <param name="property">The property to add.</param>\r
7780         </member>\r
7781         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.SetValueOfProperty(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
7782             <summary>\r
7783             Set the value of an object property.\r
7784             </summary>\r
7785             <param name="target">The object to set the property.</param>\r
7786             <param name="property">The result property to use.</param>\r
7787             <param name="dataBaseValue">The database value to set.</param>\r
7788         </member>\r
7789         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.ResolveSubMap(System.Data.IDataReader)">\r
7790             <summary>\r
7791             \r
7792             </summary>\r
7793             <param name="dataReader"></param>\r
7794             <returns></returns>\r
7795         </member>\r
7796         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.SqlMapNameSpace">\r
7797             <summary>\r
7798             The sqlMap namespace\r
7799             </summary>\r
7800         </member>\r
7801         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Discriminator">\r
7802             <summary>\r
7803             The discriminator used to choose the good SubMap\r
7804             </summary>\r
7805         </member>\r
7806         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Properties">\r
7807             <summary>\r
7808             The collection of ResultProperty.\r
7809             </summary>\r
7810         </member>\r
7811         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Parameters">\r
7812             <summary>\r
7813             The collection of constructor parameters.\r
7814             </summary>\r
7815         </member>\r
7816         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Id">\r
7817             <summary>\r
7818             Identifier used to identify the resultMap amongst the others.\r
7819             </summary>\r
7820             <example>GetProduct</example>\r
7821         </member>\r
7822         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.ExtendMap">\r
7823             <summary>\r
7824             Extend ResultMap attribute\r
7825             </summary>\r
7826         </member>\r
7827         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Class">\r
7828             <summary>\r
7829             The output type class of the resultMap.\r
7830             </summary>\r
7831         </member>\r
7832         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.ClassName">\r
7833             <summary>\r
7834             The output class name of the resultMap.\r
7835             </summary>\r
7836             <example>Com.Site.Domain.Product</example>\r
7837         </member>\r
7838         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.DataExchange">\r
7839             <summary>\r
7840             Sets the IDataExchange\r
7841             </summary>\r
7842         </member>\r
7843         <member name="T:IBatisNet.DataMapper.Configuration.Cache.CacheKey">\r
7844             <summary>\r
7845              Hash value generator for cache keys\r
7846             </summary>\r
7847         </member>\r
7848         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.#ctor">\r
7849             <summary>\r
7850             Default constructor\r
7851             </summary>\r
7852         </member>\r
7853         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.#ctor(System.Int32)">\r
7854             <summary>\r
7855             Constructor that supplies an initial hashcode\r
7856             </summary>\r
7857             <param name="initialNonZeroOddNumber">the hashcode to use</param>\r
7858         </member>\r
7859         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.#ctor(System.Int32,System.Int32)">\r
7860             <summary>\r
7861             Constructor that supplies an initial hashcode and multiplier\r
7862             </summary>\r
7863             <param name="initialNonZeroOddNumber">the hashcode to use</param>\r
7864             <param name="multiplierNonZeroOddNumber">the multiplier to use</param>\r
7865         </member>\r
7866         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.Update(System.Object)">\r
7867             <summary>\r
7868             Updates this object with new information based on an object\r
7869             </summary>\r
7870             <param name="obj">the object</param>\r
7871             <returns>the cachekey</returns>\r
7872         </member>\r
7873         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.Equals(System.Object)">\r
7874             <summary>\r
7875             \r
7876             </summary>\r
7877             <param name="obj"></param>\r
7878             <returns></returns>\r
7879         </member>\r
7880         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.GetHashCode">\r
7881             <summary>\r
7882             Get the HashCode for this CacheKey\r
7883             </summary>\r
7884             <returns></returns>\r
7885         </member>\r
7886         <member name="M:IBatisNet.DataMapper.Configuration.Cache.CacheKey.ToString">\r
7887             <summary>\r
7888             ToString implementation.\r
7889             </summary>\r
7890             <returns>A string that give the CacheKey HashCode.</returns>\r
7891         </member>\r
7892         <member name="T:IBatisNet.DataMapper.TypeHandlers.BooleanTypeHandler">\r
7893             <summary>\r
7894             Boolean TypeHandler.\r
7895             </summary>\r
7896         </member>\r
7897         <member name="M:IBatisNet.DataMapper.TypeHandlers.BooleanTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
7898             <summary>\r
7899             \r
7900             </summary>\r
7901             <param name="mapping"></param>\r
7902             <param name="dataReader"></param>\r
7903             <returns></returns>\r
7904         </member>\r
7905         <member name="T:IBatisNet.DataMapper.Proxy.LazyLoadProxyFactory">\r
7906             <summary>\r
7907             This class is responsible of create lazy load proxies for a concrete class with virtual method.\r
7908             </summary>\r
7909         </member>\r
7910         <member name="M:IBatisNet.DataMapper.Proxy.LazyLoadProxyFactory.#ctor">\r
7911             <summary>\r
7912             constructor\r
7913             </summary>\r
7914         </member>\r
7915         <member name="M:IBatisNet.DataMapper.Proxy.LazyLoadProxyFactory.CreateProxy(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
7916             <summary>\r
7917             Builds the specified lazy load proxy for a concrete class with virtual method.\r
7918             </summary>\r
7919             <param name="selectStatement">The mapped statement used to build the lazy loaded object.</param>\r
7920             <param name="param">The parameter object used to build lazy loaded object.</param>\r
7921             <param name="target">The target object which contains the property proxydied..</param>\r
7922             <param name="setAccessor">The proxified member accessor.</param>\r
7923             <returns>Return a proxy object</returns>\r
7924         </member>\r
7925         <member name="M:IBatisNet.DataMapper.Proxy.LazyLoadProxyFactory.GetTypeReturnedByStatemet(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Boolean)">\r
7926             <summary>\r
7927             Gets the type returned by statemet.\r
7928             </summary>\r
7929             <param name="mappedStatement">The mapped statement.</param>\r
7930             <param name="isIList">if set to <c>true</c> [is Ilist].</param>\r
7931             <returns>The type object return by the statement.</returns>\r
7932         </member>\r
7933         <member name="T:IBatisNet.DataMapper.Proxy.LazyFactoryBuilder">\r
7934             <summary>\r
7935             Gets <see cref="T:IBatisNet.DataMapper.Proxy.ILazyFactory"/> instance.\r
7936             </summary>\r
7937         </member>\r
7938         <member name="M:IBatisNet.DataMapper.Proxy.LazyFactoryBuilder.#ctor">\r
7939             <summary>\r
7940             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Proxy.LazyFactoryBuilder"/> class.\r
7941             </summary>\r
7942         </member>\r
7943         <member name="M:IBatisNet.DataMapper.Proxy.LazyFactoryBuilder.Register(System.Type,System.String,IBatisNet.DataMapper.Proxy.ILazyFactory)">\r
7944             <summary>\r
7945             Register (add) a lazy load Proxy for a type and member type\r
7946             </summary>\r
7947             <param name="type">The target type which contains the member proxyfied</param>\r
7948             <param name="memberName">The member name the proxy must emulate</param>\r
7949             <param name="factory">The <see cref="T:IBatisNet.DataMapper.Proxy.ILazyFactory"/>.</param>\r
7950         </member>\r
7951         <member name="M:IBatisNet.DataMapper.Proxy.LazyFactoryBuilder.GetLazyFactory(System.Type)">\r
7952             <summary>\r
7953             Get a ILazyLoadProxy for a type, member name\r
7954             </summary>\r
7955             <param name="type">The target type which contains the member proxyfied</param>\r
7956             <returns>Return the ILazyLoadProxy instance</returns>\r
7957         </member>\r
7958         <member name="T:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement">\r
7959             <summary>\r
7960             Summary description for UpdateMappedStatement.\r
7961             </summary>\r
7962         </member>\r
7963         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.#ctor(IBatisNet.DataMapper.SqlMapper,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
7964             <summary>\r
7965             Constructor\r
7966             </summary>\r
7967             <param name="sqlMap">An SqlMap</param>\r
7968             <param name="statement">An SQL statement</param>\r
7969         </member>\r
7970         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForMap(IBatisNet.Common.IDalSession,System.Object,System.String,System.String)">\r
7971             <summary>\r
7972             \r
7973             </summary>\r
7974             <param name="session"></param>\r
7975             <param name="parameterObject"></param>\r
7976             <param name="keyProperty"></param>\r
7977             <param name="valueProperty"></param>\r
7978             <returns></returns>\r
7979         </member>\r
7980         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteInsert(IBatisNet.Common.IDalSession,System.Object)">\r
7981             <summary>\r
7982             \r
7983             </summary>\r
7984             <param name="session"></param>\r
7985             <param name="parameterObject"></param>\r
7986             <returns></returns>\r
7987         </member>\r
7988         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Collections.IList)">\r
7989             <summary>\r
7990             \r
7991             </summary>\r
7992             <param name="session"></param>\r
7993             <param name="parameterObject"></param>\r
7994             <param name="resultObject"></param>\r
7995         </member>\r
7996         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
7997             <summary>\r
7998             \r
7999             </summary>\r
8000             <param name="session"></param>\r
8001             <param name="parameterObject"></param>\r
8002             <param name="skipResults"></param>\r
8003             <param name="maxResults"></param>\r
8004             <returns></returns>\r
8005         </member>\r
8006         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object)">\r
8007             <summary>\r
8008             \r
8009             </summary>\r
8010             <param name="session"></param>\r
8011             <param name="parameterObject"></param>\r
8012             <returns></returns>\r
8013         </member>\r
8014         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForRowDelegate(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
8015             <summary>\r
8016             \r
8017             </summary>\r
8018             <param name="session"></param>\r
8019             <param name="parameterObject"></param>\r
8020             <param name="rowDelegate"></param>\r
8021             <returns></returns>\r
8022         </member>\r
8023         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForMapWithRowDelegate(IBatisNet.Common.IDalSession,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
8024              <summary>\r
8025              Runs a query with a custom object that gets a chance \r
8026              to deal with each row as it is processed.\r
8027              </summary>\r
8028              <param name="session">The session used to execute the statement</param>\r
8029              <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
8030              <param name="keyProperty">The property of the result object to be used as the key. </param>\r
8031              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
8032              <param name="rowDelegate"></param>\r
8033              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
8034             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
8035         </member>\r
8036         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object)">\r
8037             <summary>\r
8038             \r
8039             </summary>\r
8040             <param name="session"></param>\r
8041             <param name="parameterObject"></param>\r
8042             <returns></returns>\r
8043         </member>\r
8044         <member name="M:IBatisNet.DataMapper.MappedStatements.UpdateMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
8045             <summary>\r
8046             \r
8047             </summary>\r
8048             <param name="session"></param>\r
8049             <param name="parameterObject"></param>\r
8050             <param name="resultObject"></param>\r
8051             <returns></returns>\r
8052         </member>\r
8053         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectObjectStrategy">\r
8054             <summary>\r
8055             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when a 'select' attribute exists\r
8056             on an <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> and the object property is \r
8057             different from an <see cref="T:System.Array"/> or an <see cref="T:System.Collections.IList"/>.\r
8058             </summary>\r
8059         </member>\r
8060         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectObjectStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
8061             <summary>\r
8062              Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
8063              when a 'select' attribute exists and fills an object property.\r
8064              on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> are empties.\r
8065              </summary>\r
8066              <param name="request">The request.</param>\r
8067              <param name="resultMap">The result map.</param>\r
8068              <param name="mapping">The ResultProperty.</param>\r
8069              <param name="target">The target.</param>\r
8070              <param name="reader">The current <see cref="T:System.Data.IDataReader"/></param>\r
8071              <param name="keys">The keys</param>\r
8072         </member>\r
8073         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.ListStrategy">\r
8074             <summary>\r
8075             <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> implementation to exceute a query for list.\r
8076             </summary>\r
8077         </member>\r
8078         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.ListStrategy.Execute(IBatisNet.DataMapper.MappedStatements.PostBindind,IBatisNet.DataMapper.Scope.RequestScope)">\r
8079             <summary>\r
8080             Executes the specified <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.\r
8081             </summary>\r
8082             <param name="postSelect">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind"/>.</param>\r
8083             <param name="request">The <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/></param>\r
8084         </member>\r
8085         <member name="T:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement">\r
8086             <summary>\r
8087             Summary description for InsertMappedStatement.\r
8088             </summary>\r
8089         </member>\r
8090         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.#ctor(IBatisNet.DataMapper.SqlMapper,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
8091             <summary>\r
8092             Constructor\r
8093             </summary>\r
8094             <param name="sqlMap">An SqlMap</param>\r
8095             <param name="statement">An SQL statement</param>\r
8096         </member>\r
8097         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForMap(IBatisNet.Common.IDalSession,System.Object,System.String,System.String)">\r
8098             <summary>\r
8099             \r
8100             </summary>\r
8101             <param name="session"></param>\r
8102             <param name="parameterObject"></param>\r
8103             <param name="keyProperty"></param>\r
8104             <param name="valueProperty"></param>\r
8105             <returns></returns>\r
8106         </member>\r
8107         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteUpdate(IBatisNet.Common.IDalSession,System.Object)">\r
8108             <summary>\r
8109             \r
8110             </summary>\r
8111             <param name="session"></param>\r
8112             <param name="parameterObject"></param>\r
8113             <returns></returns>\r
8114         </member>\r
8115         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Collections.IList)">\r
8116             <summary>\r
8117             \r
8118             </summary>\r
8119             <param name="session"></param>\r
8120             <param name="parameterObject"></param>\r
8121             <param name="resultObject"></param>\r
8122         </member>\r
8123         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
8124             <summary>\r
8125             \r
8126             </summary>\r
8127             <param name="session"></param>\r
8128             <param name="parameterObject"></param>\r
8129             <param name="skipResults"></param>\r
8130             <param name="maxResults"></param>\r
8131             <returns></returns>\r
8132         </member>\r
8133         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object)">\r
8134             <summary>\r
8135             \r
8136             </summary>\r
8137             <param name="session"></param>\r
8138             <param name="parameterObject"></param>\r
8139             <returns></returns>\r
8140         </member>\r
8141         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForRowDelegate(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
8142             <summary>\r
8143             \r
8144             </summary>\r
8145             <param name="session"></param>\r
8146             <param name="parameterObject"></param>\r
8147             <param name="rowDelegate"></param>\r
8148             <returns></returns>\r
8149         </member>\r
8150         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForMapWithRowDelegate(IBatisNet.Common.IDalSession,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
8151              <summary>\r
8152              Runs a query with a custom object that gets a chance \r
8153              to deal with each row as it is processed.\r
8154              </summary>\r
8155              <param name="session">The session used to execute the statement</param>\r
8156              <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
8157              <param name="keyProperty">The property of the result object to be used as the key. </param>\r
8158              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
8159              <param name="rowDelegate"></param>\r
8160              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
8161             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
8162         </member>\r
8163         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object)">\r
8164             <summary>\r
8165             \r
8166             </summary>\r
8167             <param name="session"></param>\r
8168             <param name="parameterObject"></param>\r
8169             <returns></returns>\r
8170         </member>\r
8171         <member name="M:IBatisNet.DataMapper.MappedStatements.InsertMappedStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
8172             <summary>\r
8173             \r
8174             </summary>\r
8175             <param name="session"></param>\r
8176             <param name="parameterObject"></param>\r
8177             <param name="resultObject"></param>\r
8178             <returns></returns>\r
8179         </member>\r
8180         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsEqual">\r
8181             <summary>\r
8182             Represent an isEqual sql tag element.\r
8183             </summary>\r
8184         </member>\r
8185         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsEqual.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
8186             <summary>\r
8187             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsEqual"/> class.\r
8188             </summary>\r
8189             <param name="accessorFactory">The accessor factory.</param>\r
8190         </member>\r
8191         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql">\r
8192             <summary>\r
8193             DynamicSql represent the root element of a dynamic sql statement\r
8194             </summary>\r
8195             <example>\r
8196                  <dynamic prepend="where">...</dynamic>\r
8197             </example>\r
8198         </member>\r
8199         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope,IBatisNet.DataMapper.Configuration.Statements.IStatement)">\r
8200             <summary>\r
8201             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql"/> class.\r
8202             </summary>\r
8203             <param name="configScope">The config scope.</param>\r
8204             <param name="statement">The statement.</param>\r
8205         </member>\r
8206         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.AddChild(IBatisNet.DataMapper.Configuration.Sql.Dynamic.ISqlChild)">\r
8207             <summary>\r
8208             \r
8209             </summary>\r
8210             <param name="child"></param>\r
8211         </member>\r
8212         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.GetRequestScope(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,IBatisNet.Common.IDalSession)">\r
8213             <summary>\r
8214             Builds a new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/> and the <see cref="T:System.Data.IDbCommand"/> text to execute.\r
8215             </summary>\r
8216             <param name="parameterObject">The parameter object (used in DynamicSql)</param>\r
8217             <param name="session">The current session</param>\r
8218             <param name="mappedStatement">The <see cref="T:IBatisNet.DataMapper.MappedStatements.IMappedStatement"/>.</param>\r
8219             <returns>A new <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</returns>\r
8220         </member>\r
8221         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Object)">\r
8222             <summary>\r
8223             \r
8224             </summary>\r
8225             <param name="request"></param>\r
8226             <param name="parameterObject"></param>\r
8227             <returns></returns>\r
8228         </member>\r
8229         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.ProcessBodyChildren(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,System.Object,System.Collections.IList)">\r
8230             <summary>\r
8231             \r
8232             </summary>\r
8233             <param name="request"></param>\r
8234             <param name="ctx"></param>\r
8235             <param name="parameterObject"></param>\r
8236             <param name="localChildren"></param>\r
8237         </member>\r
8238         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.ProcessBodyChildren(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,System.Object,System.Collections.IEnumerator,System.Text.StringBuilder)">\r
8239             <summary>\r
8240             \r
8241             </summary>\r
8242             <param name="request"></param>\r
8243             <param name="ctx"></param>\r
8244             <param name="parameterObject"></param>\r
8245             <param name="localChildren"></param>\r
8246             <param name="buffer"></param>\r
8247         </member>\r
8248         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.DynamicSql.BuildPreparedStatement(IBatisNet.Common.IDalSession,IBatisNet.DataMapper.Scope.RequestScope,System.String)">\r
8249             <summary>\r
8250             \r
8251             </summary>\r
8252             <param name="session"></param>\r
8253             <param name="request"></param>\r
8254             <param name="sqlStatement"></param>\r
8255             <returns></returns>\r
8256         </member>\r
8257         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsNotParameterPresentDeSerializer">\r
8258             <summary>\r
8259             Summary description for IsNotParameterPresentDeSerializer.\r
8260             </summary>\r
8261         </member>\r
8262         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotParameterPresentDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
8263             <summary>\r
8264             \r
8265             </summary>\r
8266             <param name="configScope"></param>\r
8267         </member>\r
8268         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotParameterPresentDeSerializer.Deserialize(System.Xml.XmlNode)">\r
8269             <summary>\r
8270             Deserialize a Dynamic object\r
8271             </summary>\r
8272             <param name="node"></param>\r
8273             <returns></returns>\r
8274         </member>\r
8275         <member name="T:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt32TypeHandler">\r
8276             <summary>\r
8277             Summary description for Int32TypeHandler.\r
8278             </summary>\r
8279         </member>\r
8280         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableUInt32TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
8281             <summary>\r
8282             \r
8283             </summary>\r
8284             <param name="mapping"></param>\r
8285             <param name="dataReader"></param>\r
8286             <returns></returns>\r
8287         </member>\r
8288         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt16TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
8289             <summary>\r
8290             \r
8291             </summary>\r
8292             <param name="mapping"></param>\r
8293             <param name="dataReader"></param>\r
8294             <returns></returns>\r
8295         </member>\r
8296         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableDecimalTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
8297             <summary>\r
8298             \r
8299             </summary>\r
8300             <param name="mapping"></param>\r
8301             <param name="dataReader"></param>\r
8302             <returns></returns>\r
8303         </member>\r
8304         <member name="T:IBatisNet.DataMapper.TypeHandlers.ByteTypeHandler">\r
8305             <summary>\r
8306             Description résumée de ByteTypeHandler.\r
8307             </summary>\r
8308         </member>\r
8309         <member name="M:IBatisNet.DataMapper.TypeHandlers.ByteTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
8310             <summary>\r
8311             \r
8312             </summary>\r
8313             <param name="mapping"></param>\r
8314             <param name="dataReader"></param>\r
8315             <returns></returns>\r
8316         </member>\r
8317         <member name="T:IBatisNet.DataMapper.SessionStore.SessionStoreFactory">\r
8318             <summary>\r
8319             Build a session container for a Windows or Web context.\r
8320             When running in the context of a web application the session object is \r
8321             stored in HttpContext items and has 'per request' lifetime.\r
8322             When running in the context of a windows application the session object is \r
8323             stored via CallContext.\r
8324             </summary>\r
8325         </member>\r
8326         <member name="M:IBatisNet.DataMapper.SessionStore.SessionStoreFactory.GetSessionStore(System.String)">\r
8327             <summary>\r
8328             Gets the session store.\r
8329             </summary>\r
8330             <param name="sqlMapperId">The SQL mapper id.</param>\r
8331             <returns></returns>\r
8332         </member>\r
8333         <member name="T:IBatisNet.DataMapper.Proxy.LazyListGeneric`1">\r
8334             <summary>\r
8335             A lazy generic list\r
8336             </summary>\r
8337             <typeparam name="T"></typeparam>\r
8338         </member>\r
8339         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.#ctor(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
8340             <summary>\r
8341             Initializes a new instance of the <see cref="T:LazyListGeneric&lt;T&gt;"/> class.\r
8342             </summary>\r
8343             <param name="mappedSatement">The mapped satement.</param>\r
8344             <param name="param">The param.</param>\r
8345             <param name="target">The target.</param>\r
8346             <param name="setAccessor">The set accessor.</param>\r
8347         </member>\r
8348         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Load(System.String)">\r
8349             <summary>\r
8350             Resolve the lazy loading.\r
8351             </summary>\r
8352             <param name="methodName">Name of the method.</param>\r
8353         </member>\r
8354         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.IndexOf(`0)">\r
8355             <summary>\r
8356             Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"></see>.\r
8357             </summary>\r
8358             <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"></see>.</param>\r
8359             <returns>\r
8360             The index of item if found in the list; otherwise, -1.\r
8361             </returns>\r
8362         </member>\r
8363         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Insert(System.Int32,`0)">\r
8364             <summary>\r
8365             Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"></see> at the specified index.\r
8366             </summary>\r
8367             <param name="index">The zero-based index at which item should be inserted.</param>\r
8368             <param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"></see>.</param>\r
8369             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"></see> is read-only.</exception>\r
8370             <exception cref="T:System.ArgumentOutOfRangeException">index is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"></see>.</exception>\r
8371         </member>\r
8372         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.RemoveAt(System.Int32)">\r
8373             <summary>\r
8374             Removes the <see cref="T:System.Collections.Generic.IList`1"></see> item at the specified index.\r
8375             </summary>\r
8376             <param name="index">The zero-based index of the item to remove.</param>\r
8377             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"></see> is read-only.</exception>\r
8378             <exception cref="T:System.ArgumentOutOfRangeException">index is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"></see>.</exception>\r
8379         </member>\r
8380         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Add(`0)">\r
8381             <summary>\r
8382             Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8383             </summary>\r
8384             <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"></see>.</param>\r
8385             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only.</exception>\r
8386         </member>\r
8387         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Clear">\r
8388             <summary>\r
8389             Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8390             </summary>\r
8391             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only. </exception>\r
8392         </member>\r
8393         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Contains(`0)">\r
8394             <summary>\r
8395             Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"></see> contains a specific value.\r
8396             </summary>\r
8397             <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"></see>.</param>\r
8398             <returns>\r
8399             true if item is found in the <see cref="T:System.Collections.Generic.ICollection`1"></see>; otherwise, false.\r
8400             </returns>\r
8401         </member>\r
8402         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.CopyTo(`0[],System.Int32)">\r
8403             <summary>\r
8404             Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index.\r
8405             </summary>\r
8406             <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>\r
8407             <param name="arrayIndex">The zero-based index in array at which copying begins.</param>\r
8408             <exception cref="T:System.ArgumentOutOfRangeException">arrayIndex is less than 0.</exception>\r
8409             <exception cref="T:System.ArgumentNullException">array is null.</exception>\r
8410             <exception cref="T:System.ArgumentException">array is multidimensional.-or-arrayIndex is equal to or greater than the length of array.-or-The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1"></see> is greater than the available space from arrayIndex to the end of the destination array.-or-Type T cannot be cast automatically to the type of the destination array.</exception>\r
8411         </member>\r
8412         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Remove(`0)">\r
8413             <summary>\r
8414             Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8415             </summary>\r
8416             <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"></see>.</param>\r
8417             <returns>\r
8418             true if item was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"></see>; otherwise, false. This method also returns false if item is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8419             </returns>\r
8420             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only.</exception>\r
8421         </member>\r
8422         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.GetEnumerator">\r
8423             <summary>\r
8424             Returns an enumerator that iterates through the collection.\r
8425             </summary>\r
8426             <returns>\r
8427             A <see cref="T:System.Collections.Generic.IEnumerator`1"></see> that can be used to iterate through the collection.\r
8428             </returns>\r
8429         </member>\r
8430         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IEnumerable#GetEnumerator">\r
8431             <summary>\r
8432             Returns an enumerator that iterates through a collection.\r
8433             </summary>\r
8434             <returns>\r
8435             An <see cref="T:System.Collections.IEnumerator"></see> object that can be used to iterate through the collection.\r
8436             </returns>\r
8437         </member>\r
8438         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#Add(System.Object)">\r
8439             <summary>\r
8440             Adds an item to the <see cref="T:System.Collections.IList"></see>.\r
8441             </summary>\r
8442             <param name="value">The <see cref="T:System.Object"></see> to add to the <see cref="T:System.Collections.IList"></see>.</param>\r
8443             <returns>\r
8444             The position into which the new element was inserted.\r
8445             </returns>\r
8446             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
8447         </member>\r
8448         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#Clear">\r
8449             <summary>\r
8450             Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8451             </summary>\r
8452             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only. </exception>\r
8453         </member>\r
8454         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#Contains(System.Object)">\r
8455             <summary>\r
8456             Determines whether the <see cref="T:System.Collections.IList"></see> contains a specific value.\r
8457             </summary>\r
8458             <param name="value">The <see cref="T:System.Object"></see> to locate in the <see cref="T:System.Collections.IList"></see>.</param>\r
8459             <returns>\r
8460             true if the <see cref="T:System.Object"></see> is found in the <see cref="T:System.Collections.IList"></see>; otherwise, false.\r
8461             </returns>\r
8462         </member>\r
8463         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#IndexOf(System.Object)">\r
8464             <summary>\r
8465             Determines the index of a specific item in the <see cref="T:System.Collections.IList"></see>.\r
8466             </summary>\r
8467             <param name="value">The <see cref="T:System.Object"></see> to locate in the <see cref="T:System.Collections.IList"></see>.</param>\r
8468             <returns>\r
8469             The index of value if found in the list; otherwise, -1.\r
8470             </returns>\r
8471         </member>\r
8472         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#Insert(System.Int32,System.Object)">\r
8473             <summary>\r
8474             Inserts an item to the <see cref="T:System.Collections.IList"></see> at the specified index.\r
8475             </summary>\r
8476             <param name="index">The zero-based index at which value should be inserted.</param>\r
8477             <param name="value">The <see cref="T:System.Object"></see> to insert into the <see cref="T:System.Collections.IList"></see>.</param>\r
8478             <exception cref="T:System.ArgumentOutOfRangeException">index is not a valid index in the <see cref="T:System.Collections.IList"></see>. </exception>\r
8479             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
8480             <exception cref="T:System.NullReferenceException">value is null reference in the <see cref="T:System.Collections.IList"></see>.</exception>\r
8481         </member>\r
8482         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#Remove(System.Object)">\r
8483             <summary>\r
8484             Removes the first occurrence of a specific object from the <see cref="T:System.Collections.IList"></see>.\r
8485             </summary>\r
8486             <param name="value">The <see cref="T:System.Object"></see> to remove from the <see cref="T:System.Collections.IList"></see>.</param>\r
8487             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
8488         </member>\r
8489         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#RemoveAt(System.Int32)">\r
8490             <summary>\r
8491             Removes the <see cref="T:System.Collections.Generic.IList`1"></see> item at the specified index.\r
8492             </summary>\r
8493             <param name="index">The zero-based index of the item to remove.</param>\r
8494             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"></see> is read-only.</exception>\r
8495             <exception cref="T:System.ArgumentOutOfRangeException">index is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"></see>.</exception>\r
8496         </member>\r
8497         <member name="M:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
8498             <summary>\r
8499             Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index.\r
8500             </summary>\r
8501             <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>\r
8502             <param name="index">The zero-based index in array at which copying begins.</param>\r
8503             <exception cref="T:System.ArgumentNullException">array is null. </exception>\r
8504             <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception>\r
8505             <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception>\r
8506             <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception>\r
8507         </member>\r
8508         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Item(System.Int32)">\r
8509             <summary>\r
8510             Gets or sets the <see cref="T:T"/> at the specified index.\r
8511             </summary>\r
8512             <value></value>\r
8513         </member>\r
8514         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.Count">\r
8515             <summary>\r
8516             Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8517             </summary>\r
8518             <value></value>\r
8519             <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"></see>.</returns>\r
8520         </member>\r
8521         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.IsReadOnly">\r
8522             <summary>\r
8523             Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only.\r
8524             </summary>\r
8525             <value></value>\r
8526             <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only; otherwise, false.</returns>\r
8527         </member>\r
8528         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#IsFixedSize">\r
8529             <summary>\r
8530             Gets a value indicating whether the <see cref="T:System.Collections.IList"></see> has a fixed size.\r
8531             </summary>\r
8532             <value></value>\r
8533             <returns>true if the <see cref="T:System.Collections.IList"></see> has a fixed size; otherwise, false.</returns>\r
8534         </member>\r
8535         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#IsReadOnly">\r
8536             <summary>\r
8537             Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only.\r
8538             </summary>\r
8539             <value></value>\r
8540             <returns>true if the <see cref="T:System.Collections.Generic.ICollection`1"></see> is read-only; otherwise, false.</returns>\r
8541         </member>\r
8542         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#IList#Item(System.Int32)">\r
8543             <summary>\r
8544             Gets or sets the <see cref="T:Object"/> at the specified index.\r
8545             </summary>\r
8546             <value></value>\r
8547         </member>\r
8548         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#ICollection#Count">\r
8549             <summary>\r
8550             Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"></see>.\r
8551             </summary>\r
8552             <value></value>\r
8553             <returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"></see>.</returns>\r
8554         </member>\r
8555         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#ICollection#IsSynchronized">\r
8556             <summary>\r
8557             Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe).\r
8558             </summary>\r
8559             <value></value>\r
8560             <returns>true if access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe); otherwise, false.</returns>\r
8561         </member>\r
8562         <member name="P:IBatisNet.DataMapper.Proxy.LazyListGeneric`1.System#Collections#ICollection#SyncRoot">\r
8563             <summary>\r
8564             Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>.\r
8565             </summary>\r
8566             <value></value>\r
8567             <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>.</returns>\r
8568         </member>\r
8569         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.DefaultStrategy">\r
8570             <summary>\r
8571             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when no 'select' or\r
8572             'resultMapping' attribute exists on a <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>.\r
8573             </summary>\r
8574         </member>\r
8575         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.DefaultStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
8576             <summary>\r
8577              Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
8578              when the 'select' and 'resultMap' attributes \r
8579              on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> are empties.\r
8580              </summary>\r
8581              <param name="request">The request.</param>\r
8582              <param name="resultMap">The result map.</param>\r
8583              <param name="mapping">The ResultProperty.</param>\r
8584              <param name="target">The target.</param>\r
8585              <param name="reader">The reader.</param>\r
8586              <param name="keys">The keys</param>\r
8587         </member>\r
8588         <member name="T:IBatisNet.DataMapper.MappedStatements.CachingStatement">\r
8589             <summary>\r
8590             Summary description for CachingStatement.\r
8591             </summary>\r
8592         </member>\r
8593         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.#ctor(IBatisNet.DataMapper.MappedStatements.MappedStatement)">\r
8594             <summary>\r
8595             Constructor\r
8596             </summary>\r
8597             <param name="statement"></param>\r
8598         </member>\r
8599         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForMap(IBatisNet.Common.IDalSession,System.Object,System.String,System.String)">\r
8600              <summary>\r
8601              Executes the SQL and retuns all rows selected in a map that is keyed on the property named\r
8602              in the keyProperty parameter.  The value at each key will be the value of the property specified\r
8603              in the valueProperty parameter.  If valueProperty is null, the entire result object will be entered.\r
8604              </summary>\r
8605              <param name="session">The session used to execute the statement</param>\r
8606              <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
8607              <param name="keyProperty">The property of the result object to be used as the key. </param>\r
8608              <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
8609              <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
8610             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
8611         </member>\r
8612         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteUpdate(IBatisNet.Common.IDalSession,System.Object)">\r
8613             <summary>\r
8614             Execute an update statement. Also used for delete statement.\r
8615             Return the number of row effected.\r
8616             </summary>\r
8617             <param name="session">The session used to execute the statement.</param>\r
8618             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8619             <returns>The number of row effected.</returns>\r
8620         </member>\r
8621         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteInsert(IBatisNet.Common.IDalSession,System.Object)">\r
8622             <summary>\r
8623             Execute an insert statement. Fill the parameter object with \r
8624             the ouput parameters if any, also could return the insert generated key\r
8625             </summary>\r
8626             <param name="session">The session</param>\r
8627             <param name="parameterObject">The parameter object used to fill the statement.</param>\r
8628             <returns>Can return the insert generated key.</returns>\r
8629         </member>\r
8630         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Collections.IList)">\r
8631             <summary>\r
8632             Executes the SQL and and fill a strongly typed collection.\r
8633             </summary>\r
8634             <param name="session">The session used to execute the statement.</param>\r
8635             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8636             <param name="resultObject">A strongly typed collection of result objects.</param>\r
8637         </member>\r
8638         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
8639             <summary>\r
8640             Executes the SQL and retuns a subset of the rows selected.\r
8641             </summary>\r
8642             <param name="session">The session used to execute the statement.</param>\r
8643             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8644             <param name="skipResults">The number of rows to skip over.</param>\r
8645             <param name="maxResults">The maximum number of rows to return.</param>\r
8646             <returns>A List of result objects.</returns>\r
8647         </member>\r
8648         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForList(IBatisNet.Common.IDalSession,System.Object)">\r
8649             <summary>\r
8650             Executes the SQL and retuns all rows selected. This is exactly the same as\r
8651             calling ExecuteQueryForList(session, parameterObject, NO_SKIPPED_RESULTS, NO_MAXIMUM_RESULTS).\r
8652             </summary>\r
8653             <param name="session">The session used to execute the statement.</param>\r
8654             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8655             <returns>A List of result objects.</returns>\r
8656         </member>\r
8657         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object,System.Collections.Generic.IList{``0})">\r
8658             <summary>\r
8659             Executes the SQL and and fill a strongly typed collection.\r
8660             </summary>\r
8661             <param name="session">The session used to execute the statement.</param>\r
8662             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8663             <param name="resultObject">A strongly typed collection of result objects.</param>\r
8664         </member>\r
8665         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object,System.Int32,System.Int32)">\r
8666             <summary>\r
8667             Executes the SQL and retuns a subset of the rows selected.\r
8668             </summary>\r
8669             <param name="session">The session used to execute the statement.</param>\r
8670             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8671             <param name="skipResults">The number of rows to skip over.</param>\r
8672             <param name="maxResults">The maximum number of rows to return.</param>\r
8673             <returns>A List of result objects.</returns>\r
8674         </member>\r
8675         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForList``1(IBatisNet.Common.IDalSession,System.Object)">\r
8676             <summary>\r
8677             Executes the SQL and retuns all rows selected. This is exactly the same as\r
8678             calling ExecuteQueryForList(session, parameterObject, NO_SKIPPED_RESULTS, NO_MAXIMUM_RESULTS).\r
8679             </summary>\r
8680             <param name="session">The session used to execute the statement.</param>\r
8681             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8682             <returns>A List of result objects.</returns>\r
8683         </member>\r
8684         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object)">\r
8685             <summary>\r
8686             Executes an SQL statement that returns a single row as an Object.\r
8687             </summary>\r
8688             <param name="session">The session used to execute the statement.</param>\r
8689             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8690             <returns>The object</returns>\r
8691         </member>\r
8692         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForObject(IBatisNet.Common.IDalSession,System.Object,System.Object)">\r
8693             <summary>\r
8694             Executes an SQL statement that returns a single row as an Object of the type of\r
8695             the resultObject passed in as a parameter.\r
8696             </summary>\r
8697             <param name="session">The session used to execute the statement.</param>\r
8698             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8699             <param name="resultObject">The result object.</param>\r
8700             <returns>The object</returns>\r
8701         </member>\r
8702         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForObject``1(IBatisNet.Common.IDalSession,System.Object)">\r
8703             <summary>\r
8704             Executes an SQL statement that returns a single row as an Object.\r
8705             </summary>\r
8706             <param name="session">The session used to execute the statement.</param>\r
8707             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8708             <returns>The object</returns>\r
8709         </member>\r
8710         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForObject``1(IBatisNet.Common.IDalSession,System.Object,``0)">\r
8711             <summary>\r
8712             Executes an SQL statement that returns a single row as an Object of the type of\r
8713             the resultObject passed in as a parameter.\r
8714             </summary>\r
8715             <param name="session">The session used to execute the statement.</param>\r
8716             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8717             <param name="resultObject">The result object.</param>\r
8718             <returns>The object</returns>\r
8719         </member>\r
8720         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForRowDelegate(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate)">\r
8721             <summary>\r
8722             Runs a query with a custom object that gets a chance \r
8723             to deal with each row as it is processed.\r
8724             </summary>\r
8725             <param name="session">The session used to execute the statement.</param>\r
8726             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8727             <param name="rowDelegate"></param>\r
8728         </member>\r
8729         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForRowDelegate``1(IBatisNet.Common.IDalSession,System.Object,IBatisNet.DataMapper.SqlMapper.RowDelegate{``0})">\r
8730             <summary>\r
8731             Runs a query with a custom object that gets a chance \r
8732             to deal with each row as it is processed.\r
8733             </summary>\r
8734             <param name="session">The session used to execute the statement.</param>\r
8735             <param name="parameterObject">The object used to set the parameters in the SQL.</param>\r
8736             <param name="rowDelegate"></param>\r
8737         </member>\r
8738         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.ExecuteQueryForMapWithRowDelegate(IBatisNet.Common.IDalSession,System.Object,System.String,System.String,IBatisNet.DataMapper.SqlMapper.DictionaryRowDelegate)">\r
8739             <summary>\r
8740             Runs a query with a custom object that gets a chance \r
8741             to deal with each row as it is processed.\r
8742             </summary>\r
8743             <param name="session">The session used to execute the statement</param>\r
8744             <param name="parameterObject">The object used to set the parameters in the SQL. </param>\r
8745             <param name="keyProperty">The property of the result object to be used as the key. </param>\r
8746             <param name="valueProperty">The property of the result object to be used as the value (or null)</param>\r
8747             <param name="rowDelegate"></param>\r
8748             <returns>A hashtable of object containing the rows keyed by keyProperty.</returns>\r
8749             <exception cref="T:IBatisNet.DataMapper.Exceptions.DataMapperException">If a transaction is not in progress, or the database throws an exception.</exception>\r
8750         </member>\r
8751         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.GetDataCacheHitRatio">\r
8752             <summary>\r
8753             Gets a percentage of successful cache hits achieved\r
8754             </summary>\r
8755             <returns>The percentage of hits (0-1), or -1 if cache is disabled.</returns>\r
8756         </member>\r
8757         <member name="M:IBatisNet.DataMapper.MappedStatements.CachingStatement.GetCacheKey(IBatisNet.DataMapper.Scope.RequestScope)">\r
8758             <summary>\r
8759             Gets the cache key.\r
8760             </summary>\r
8761             <param name="request">The request.</param>\r
8762             <returns>the cache key</returns>\r
8763         </member>\r
8764         <member name="E:IBatisNet.DataMapper.MappedStatements.CachingStatement.Execute">\r
8765             <summary>\r
8766             Event launch on exceute query\r
8767             </summary>\r
8768         </member>\r
8769         <member name="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.ReaderAutoMapper">\r
8770             <summary>\r
8771             Gets or sets the <see cref="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.ReaderAutoMapper"/>.\r
8772             </summary>\r
8773             <value>The <see cref="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.ReaderAutoMapper"/>.</value>\r
8774         </member>\r
8775         <member name="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.PreparedCommand">\r
8776             <summary>\r
8777             The IPreparedCommand to use\r
8778             </summary>\r
8779         </member>\r
8780         <member name="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.Id">\r
8781             <summary>\r
8782             Name used to identify the MappedStatement amongst the others.\r
8783             This the name of the SQL statment by default.\r
8784             </summary>\r
8785         </member>\r
8786         <member name="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.Statement">\r
8787             <summary>\r
8788             The SQL statment used by this MappedStatement\r
8789             </summary>\r
8790         </member>\r
8791         <member name="P:IBatisNet.DataMapper.MappedStatements.CachingStatement.SqlMap">\r
8792             <summary>\r
8793             The SqlMap used by this MappedStatement\r
8794             </summary>\r
8795         </member>\r
8796         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.ResultMapStrategy">\r
8797             <summary>\r
8798             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when a 'resultMapping' attribute exists\r
8799             on a <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/>.\r
8800             </summary>\r
8801         </member>\r
8802         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.ResultMapStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
8803             <summary>\r
8804             Gets the value of an argument constructor.\r
8805             </summary>\r
8806             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
8807             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
8808             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
8809             <param name="keys">The keys</param>\r
8810             <returns>The paremeter value.</returns>\r
8811         </member>\r
8812         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.DefaultStrategy">\r
8813             <summary>\r
8814             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when no 'select' or\r
8815             'resultMapping' attribute exists on a <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>.\r
8816             </summary>\r
8817         </member>\r
8818         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.DefaultStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
8819             <summary>\r
8820             Gets the value of an argument constructor.\r
8821             </summary>\r
8822             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
8823             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
8824             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
8825             <param name="keys">The keys</param>\r
8826             <returns>The paremeter value.</returns>\r
8827         </member>\r
8828         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEmptyTagHandler">\r
8829             <summary>\r
8830             Summary description for IsNotEmptyTagHandler.\r
8831             </summary>\r
8832         </member>\r
8833         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEmptyTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
8834             <summary>\r
8835             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEmptyTagHandler"/> class.\r
8836             </summary>\r
8837             <param name="accessorFactory">The accessor factory.</param>\r
8838         </member>\r
8839         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotEmptyTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
8840             <summary>\r
8841             \r
8842             </summary>\r
8843             <param name="ctx"></param>\r
8844             <param name="tag"></param>\r
8845             <param name="parameterObject"></param>\r
8846             <returns></returns>\r
8847         </member>\r
8848         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsGreaterThan">\r
8849             <summary>\r
8850             Represent an isGreaterThan sql tag element.\r
8851             </summary>\r
8852         </member>\r
8853         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsGreaterThan.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
8854             <summary>\r
8855             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsGreaterThan"/> class.\r
8856             </summary>\r
8857             <param name="accessorFactory">The accessor factory.</param>\r
8858         </member>\r
8859         <member name="T:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection">\r
8860             <summary>\r
8861             A ParameterProperty Collection.\r
8862             </summary>\r
8863         </member>\r
8864         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.#ctor">\r
8865             <summary>\r
8866             Constructs a ParameterProperty collection. The list is initially empty and has a capacity\r
8867             of zero. Upon adding the first element to the list the capacity is\r
8868             increased to 8, and then increased in multiples of two as required.\r
8869             </summary>\r
8870         </member>\r
8871         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.#ctor(System.Int32)">\r
8872             <summary>\r
8873              Constructs a ParameterPropertyCollection with a given initial capacity. \r
8874              The list is initially empty, but will have room for the given number of elements\r
8875              before any reallocations are required.\r
8876             </summary>\r
8877             <param name="capacity">The initial capacity of the list</param>\r
8878         </member>\r
8879         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Add(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
8880             <summary>\r
8881             Add an ParameterProperty\r
8882             </summary>\r
8883             <param name="value"></param>\r
8884             <returns>Index</returns>\r
8885         </member>\r
8886         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.AddRange(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty[])">\r
8887             <summary>\r
8888             Add a list of ParameterProperty to the collection\r
8889             </summary>\r
8890             <param name="value"></param>\r
8891         </member>\r
8892         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.AddRange(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection)">\r
8893             <summary>\r
8894             Add a list of ParameterProperty to the collection\r
8895             </summary>\r
8896             <param name="value"></param>\r
8897         </member>\r
8898         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Contains(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
8899             <summary>\r
8900             Indicate if a ParameterProperty is in the collection\r
8901             </summary>\r
8902             <param name="value">A ParameterProperty</param>\r
8903             <returns>True fi is in</returns>\r
8904         </member>\r
8905         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Insert(System.Int32,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
8906             <summary>\r
8907             Insert a ParameterProperty in the collection.\r
8908             </summary>\r
8909             <param name="index">Index where to insert.</param>\r
8910             <param name="value">A ParameterProperty</param>\r
8911         </member>\r
8912         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Remove(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty)">\r
8913             <summary>\r
8914             Remove a ParameterProperty of the collection.\r
8915             </summary>\r
8916         </member>\r
8917         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.RemoveAt(System.Int32)">\r
8918             <summary>\r
8919             Removes a ParameterProperty at the given index. The size of the list is\r
8920             decreased by one.\r
8921             </summary>\r
8922             <param name="index"></param>\r
8923         </member>\r
8924         <member name="M:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Resize(System.Int32)">\r
8925             <summary>\r
8926             Ensures that the capacity of this collection is at least the given minimum\r
8927             value. If the currect capacity of the list is less than min, the\r
8928             capacity is increased to twice the current capacity.\r
8929             </summary>\r
8930             <param name="minSize"></param>\r
8931         </member>\r
8932         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Count">\r
8933             <summary>\r
8934             Read-only property describing how many elements are in the Collection.\r
8935             </summary>\r
8936         </member>\r
8937         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Length">\r
8938             <summary>\r
8939             Length of the collection\r
8940             </summary>\r
8941         </member>\r
8942         <member name="P:IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterPropertyCollection.Item(System.Int32)">\r
8943             <summary>\r
8944             Sets or Gets the ParameterProperty at the given index.\r
8945             </summary>\r
8946         </member>\r
8947         <member name="T:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler">\r
8948             <summary>\r
8949             Summary description for MemoryCacheControler.\r
8950             </summary>\r
8951         </member>\r
8952         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.#ctor">\r
8953             <summary>\r
8954             Constructor\r
8955             </summary>\r
8956         </member>\r
8957         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.Remove(System.Object)">\r
8958             <summary>\r
8959             Remove an object from a cache model\r
8960             </summary>\r
8961             <param name="key">the key to the object</param>\r
8962             <returns>the removed object(?)</returns>\r
8963         </member>\r
8964         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.Flush">\r
8965             <summary>\r
8966             Clears all elements from the cache.\r
8967             </summary>\r
8968         </member>\r
8969         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.Configure(System.Collections.IDictionary)">\r
8970             <summary>\r
8971             Configures the cache\r
8972             </summary>\r
8973         </member>\r
8974         <member name="P:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.Item(System.Object)">\r
8975             <summary>\r
8976             Adds an item with the specified key and value into cached data.\r
8977             Gets a cached object with the specified key.\r
8978             </summary>\r
8979             <value>The cached object or <c>null</c></value>\r
8980         </member>\r
8981         <member name="T:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.StrongReference">\r
8982             <summary>\r
8983             Class to implement a strong (permanent) reference.\r
8984             </summary>\r
8985         </member>\r
8986         <member name="P:IBatisNet.DataMapper.Configuration.Cache.Memory.MemoryCacheControler.StrongReference.Target">\r
8987             <summary>\r
8988             Gets the object (the target) referenced by this instance.\r
8989             </summary>\r
8990         </member>\r
8991         <member name="T:IBatisNet.DataMapper.TypeHandlers.UInt32TypeHandler">\r
8992             <summary>\r
8993             UInt32TypeHandler\r
8994             </summary>\r
8995         </member>\r
8996         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt32TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
8997             <summary>\r
8998             Gets a column value by the name\r
8999             </summary>\r
9000             <param name="mapping"></param>\r
9001             <param name="dataReader"></param>\r
9002             <returns></returns>\r
9003         </member>\r
9004         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt32TypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9005             <summary>\r
9006             Gets a column value by the index\r
9007             </summary>\r
9008             <param name="mapping"></param>\r
9009             <param name="dataReader"></param>\r
9010             <returns></returns>\r
9011         </member>\r
9012         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt32TypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
9013             <summary>\r
9014             Retrieve ouput database value of an output parameter\r
9015             </summary>\r
9016             <param name="outputValue">ouput database value</param>\r
9017             <param name="parameterType">type used in EnumTypeHandler</param>\r
9018             <returns></returns>\r
9019         </member>\r
9020         <member name="M:IBatisNet.DataMapper.TypeHandlers.UInt32TypeHandler.ValueOf(System.Type,System.String)">\r
9021             <summary>\r
9022             Converts the String to the type that this handler deals with\r
9023             </summary>\r
9024             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
9025             <param name="s">the String value</param>\r
9026             <returns>the converted value</returns>\r
9027         </member>\r
9028         <member name="P:IBatisNet.DataMapper.TypeHandlers.UInt32TypeHandler.IsSimpleType">\r
9029             <summary>\r
9030             Gets a value indicating whether this instance is simple type.\r
9031             </summary>\r
9032             <value>\r
9033                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
9034             </value>\r
9035         </member>\r
9036         <member name="T:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler">\r
9037             <summary>\r
9038             SByteTypeHandler.\r
9039             </summary>\r
9040         </member>\r
9041         <member name="M:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9042             <summary>\r
9043             Gets a column value by the name\r
9044             </summary>\r
9045             <param name="mapping"></param>\r
9046             <param name="dataReader"></param>\r
9047             <returns></returns>\r
9048         </member>\r
9049         <member name="M:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9050             <summary>\r
9051             Gets a column value by the index\r
9052             </summary>\r
9053             <param name="mapping"></param>\r
9054             <param name="dataReader"></param>\r
9055             <returns></returns>\r
9056         </member>\r
9057         <member name="M:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler.ValueOf(System.Type,System.String)">\r
9058             <summary>\r
9059             Converts the String to the type that this handler deals with\r
9060             </summary>\r
9061             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
9062             <param name="s">the String value</param>\r
9063             <returns>the converted value</returns>\r
9064         </member>\r
9065         <member name="M:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
9066             <summary>\r
9067             Retrieve ouput database value of an output parameter\r
9068             </summary>\r
9069             <param name="outputValue">ouput database value</param>\r
9070             <param name="parameterType">type used in EnumTypeHandler</param>\r
9071             <returns></returns>\r
9072         </member>\r
9073         <member name="P:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler.IsSimpleType">\r
9074             <summary>\r
9075             Gets a value indicating whether this instance is simple type.\r
9076             </summary>\r
9077             <value>\r
9078                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
9079             </value>\r
9080         </member>\r
9081         <member name="P:IBatisNet.DataMapper.TypeHandlers.SByteTypeHandler.NullValue">\r
9082             <summary>\r
9083             The null value for this type\r
9084             </summary>\r
9085             <value></value>\r
9086         </member>\r
9087         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableDoubleTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9088             <summary>\r
9089             \r
9090             </summary>\r
9091             <param name="mapping"></param>\r
9092             <param name="dataReader"></param>\r
9093             <returns></returns>\r
9094         </member>\r
9095         <member name="T:IBatisNet.DataMapper.TypeHandlers.Int32TypeHandler">\r
9096             <summary>\r
9097             Summary description for Int32TypeHandler.\r
9098             </summary>\r
9099         </member>\r
9100         <member name="M:IBatisNet.DataMapper.TypeHandlers.Int32TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9101             <summary>\r
9102             \r
9103             </summary>\r
9104             <param name="mapping"></param>\r
9105             <param name="dataReader"></param>\r
9106             <returns></returns>\r
9107         </member>\r
9108         <member name="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.DictionaryStrategy">\r
9109             <summary>\r
9110             <see cref="T:IBatisNet.DataMapper.MappedStatements.ResultStrategy.IResultStrategy"/> implementation when \r
9111             a 'resultClass' attribute is specified and\r
9112             the type of the result object is <see cref="T:System.Collections.IDictionary"/>.\r
9113             </summary>\r
9114         </member>\r
9115         <member name="M:IBatisNet.DataMapper.MappedStatements.ResultStrategy.DictionaryStrategy.Process(IBatisNet.DataMapper.Scope.RequestScope,System.Data.IDataReader@,System.Object)">\r
9116             <summary>\r
9117             Processes the specified <see cref="T:System.Data.IDataReader"/> \r
9118             when a 'resultClass' attribute is specified on the statement and\r
9119             the 'resultClass' attribute is a <see cref="T:System.Collections.IDictionary"/>.\r
9120             </summary>\r
9121             <param name="request">The request.</param>\r
9122             <param name="reader">The reader.</param>\r
9123             <param name="resultObject">The result object.</param>\r
9124         </member>\r
9125         <member name="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectGenericListStrategy">\r
9126             <summary>\r
9127             <see cref="T:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.IPropertyStrategy"/> implementation when a 'select' attribute exists\r
9128             on a <see cref="T:System.Collections.IList"/> <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/>\r
9129             </summary>\r
9130         </member>\r
9131         <member name="M:IBatisNet.DataMapper.MappedStatements.PropertyStrategy.SelectGenericListStrategy.Set(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object@,System.Data.IDataReader,System.Object)">\r
9132             <summary>\r
9133              Sets value of the specified <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> on the target object\r
9134              when a 'select' attribute exists and fills an <see cref="T:System.Collections.IList"/> property\r
9135              on the <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> are empties.\r
9136              </summary>\r
9137              <param name="request">The request.</param>\r
9138              <param name="resultMap">The result map.</param>\r
9139              <param name="mapping">The ResultProperty.</param>\r
9140              <param name="target">The target.</param>\r
9141              <param name="reader">The current <see cref="T:System.Data.IDataReader"/></param>\r
9142              <param name="keys">The keys</param>\r
9143         </member>\r
9144         <member name="T:IBatisNet.DataMapper.Configuration.Statements.Procedure">\r
9145             <summary>\r
9146             Represent a store Procedure.\r
9147             </summary>\r
9148         </member>\r
9149         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Procedure.#ctor">\r
9150             <summary>\r
9151             Do not use direclty, only for serialization.\r
9152             </summary>\r
9153         </member>\r
9154         <member name="M:IBatisNet.DataMapper.Configuration.Statements.Procedure.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9155             <summary>\r
9156             \r
9157             </summary>\r
9158             <param name="configurationScope">The scope of the configuration</param>\r
9159         </member>\r
9160         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Procedure.CommandType">\r
9161             <summary>\r
9162             The type of the statement StoredProcedure.\r
9163             </summary>\r
9164         </member>\r
9165         <member name="P:IBatisNet.DataMapper.Configuration.Statements.Procedure.ExtendStatement">\r
9166             <summary>\r
9167             Extend statement attribute\r
9168             </summary>\r
9169         </member>\r
9170         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotNullTagHandler">\r
9171             <summary>\r
9172             Summary description for IsNotNullTagHandler.\r
9173             </summary>\r
9174         </member>\r
9175         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotNullTagHandler.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
9176             <summary>\r
9177             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotNullTagHandler"/> class.\r
9178             </summary>\r
9179             <param name="accessorFactory">The accessor factory.</param>\r
9180         </member>\r
9181         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.IsNotNullTagHandler.IsCondition(IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers.SqlTagContext,IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.SqlTag,System.Object)">\r
9182             <summary>\r
9183             \r
9184             </summary>\r
9185             <param name="ctx"></param>\r
9186             <param name="tag"></param>\r
9187             <param name="parameterObject"></param>\r
9188             <returns></returns>\r
9189         </member>\r
9190         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotNull">\r
9191             <summary>\r
9192             Represent an isNotNull sql tag element.\r
9193             </summary>\r
9194         </member>\r
9195         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotNull.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
9196             <summary>\r
9197             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotNull"/> class.\r
9198             </summary>\r
9199             <param name="accessorFactory">The accessor factory.</param>\r
9200         </member>\r
9201         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotEqual">\r
9202             <summary>\r
9203             Represent an isNotEqual sql tag element.\r
9204             </summary>\r
9205         </member>\r
9206         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotEqual.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
9207             <summary>\r
9208             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsNotEqual"/> class.\r
9209             </summary>\r
9210             <param name="accessorFactory">The accessor factory.</param>\r
9211         </member>\r
9212         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.TypeAliasDeSerializer">\r
9213             <summary>\r
9214             Summary description for TypeAliasDeSerializer.\r
9215             </summary>\r
9216         </member>\r
9217         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.TypeAliasDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9218             <summary>\r
9219             Deserialize a TypeAlias object\r
9220             </summary>\r
9221             <param name="node"></param>\r
9222             <param name="configScope"></param>\r
9223             <returns></returns>\r
9224         </member>\r
9225         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.ProcedureDeSerializer">\r
9226             <summary>\r
9227             Summary description for ProcedureDeSerializer.\r
9228             </summary>\r
9229         </member>\r
9230         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.ProcedureDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9231             <summary>\r
9232             Deserialize a Procedure object\r
9233             </summary>\r
9234             <param name="node"></param>\r
9235             <param name="configScope"></param>\r
9236             <returns></returns>\r
9237         </member>\r
9238         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.ParameterMapDeSerializer">\r
9239             <summary>\r
9240             Summary description for ParameterMapDeSerializer.\r
9241             </summary>\r
9242         </member>\r
9243         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.ParameterMapDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9244             <summary>\r
9245             Deserialize a ParameterMap object\r
9246             </summary>\r
9247             <param name="node"></param>\r
9248             <param name="configScope"></param>\r
9249             <returns></returns>\r
9250         </member>\r
9251         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsParameterPresentDeSerializer">\r
9252             <summary>\r
9253             Summary description for IsParameterPresentDeSerializer.\r
9254             </summary>\r
9255         </member>\r
9256         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsParameterPresentDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9257             <summary>\r
9258             \r
9259             </summary>\r
9260             <param name="configScope"></param>\r
9261         </member>\r
9262         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsParameterPresentDeSerializer.Deserialize(System.Xml.XmlNode)">\r
9263             <summary>\r
9264             Deserialize a Dynamic object\r
9265             </summary>\r
9266             <param name="node"></param>\r
9267             <returns></returns>\r
9268         </member>\r
9269         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsNotEqualDeSerializer">\r
9270             <summary>\r
9271             Summary description for IsNotEqualDeSerializer.\r
9272             </summary>\r
9273         </member>\r
9274         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotEqualDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9275             <summary>\r
9276             \r
9277             </summary>\r
9278             <param name="configScope"></param>\r
9279         </member>\r
9280         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotEqualDeSerializer.Deserialize(System.Xml.XmlNode)">\r
9281             <summary>\r
9282             Deserialize a Dynamic object\r
9283             </summary>\r
9284             <param name="node"></param>\r
9285             <returns></returns>\r
9286         </member>\r
9287         <member name="T:IBatisNet.DataMapper.TypeHandlers.DoubleTypeHandler">\r
9288             <summary>\r
9289             Description résumée de Double.\r
9290             </summary>\r
9291         </member>\r
9292         <member name="M:IBatisNet.DataMapper.TypeHandlers.DoubleTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9293             <summary>\r
9294             \r
9295             </summary>\r
9296             <param name="mapping"></param>\r
9297             <param name="dataReader"></param>\r
9298             <returns></returns>\r
9299         </member>\r
9300         <member name="T:IBatisNet.DataMapper.Proxy.LazyList">\r
9301             <summary>\r
9302             A lazy list\r
9303             </summary>\r
9304         </member>\r
9305         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.Load(System.String)">\r
9306             <summary>\r
9307             Resolve the lazy loading.\r
9308             </summary>\r
9309             <param name="methodName">Name of the method.</param>\r
9310         </member>\r
9311         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.#ctor(IBatisNet.DataMapper.MappedStatements.IMappedStatement,System.Object,System.Object,IBatisNet.Common.Utilities.Objects.Members.ISetAccessor)">\r
9312             <summary>\r
9313             Initializes a new instance of the <see cref="T:LazyList"/> class.\r
9314             </summary>\r
9315             <param name="mappedSatement">The mapped satement.</param>\r
9316             <param name="param">The param.</param>\r
9317             <param name="target">The target.</param>\r
9318             <param name="setAccessor">The set accessor.</param>\r
9319         </member>\r
9320         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.Add(System.Object)">\r
9321             <summary>\r
9322             Adds an item to the <see cref="T:System.Collections.IList"></see>.\r
9323             </summary>\r
9324             <param name="value">The <see cref="T:System.Object"></see> to add to the <see cref="T:System.Collections.IList"></see>.</param>\r
9325             <returns>\r
9326             The position into which the new element was inserted.\r
9327             </returns>\r
9328             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
9329         </member>\r
9330         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.Clear">\r
9331             <summary>\r
9332             Removes all items from the <see cref="T:System.Collections.IList"></see>.\r
9333             </summary>\r
9334             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only. </exception>\r
9335         </member>\r
9336         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.Contains(System.Object)">\r
9337             <summary>\r
9338             Determines whether the <see cref="T:System.Collections.IList"></see> contains a specific value.\r
9339             </summary>\r
9340             <param name="value">The <see cref="T:System.Object"></see> to locate in the <see cref="T:System.Collections.IList"></see>.</param>\r
9341             <returns>\r
9342             true if the <see cref="T:System.Object"></see> is found in the <see cref="T:System.Collections.IList"></see>; otherwise, false.\r
9343             </returns>\r
9344         </member>\r
9345         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.IndexOf(System.Object)">\r
9346             <summary>\r
9347             Determines the index of a specific item in the <see cref="T:System.Collections.IList"></see>.\r
9348             </summary>\r
9349             <param name="value">The <see cref="T:System.Object"></see> to locate in the <see cref="T:System.Collections.IList"></see>.</param>\r
9350             <returns>\r
9351             The index of value if found in the list; otherwise, -1.\r
9352             </returns>\r
9353         </member>\r
9354         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.Insert(System.Int32,System.Object)">\r
9355             <summary>\r
9356             Inserts an item to the <see cref="T:System.Collections.IList"></see> at the specified index.\r
9357             </summary>\r
9358             <param name="index">The zero-based index at which value should be inserted.</param>\r
9359             <param name="value">The <see cref="T:System.Object"></see> to insert into the <see cref="T:System.Collections.IList"></see>.</param>\r
9360             <exception cref="T:System.ArgumentOutOfRangeException">index is not a valid index in the <see cref="T:System.Collections.IList"></see>. </exception>\r
9361             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
9362             <exception cref="T:System.NullReferenceException">value is null reference in the <see cref="T:System.Collections.IList"></see>.</exception>\r
9363         </member>\r
9364         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.Remove(System.Object)">\r
9365             <summary>\r
9366             Removes the first occurrence of a specific object from the <see cref="T:System.Collections.IList"></see>.\r
9367             </summary>\r
9368             <param name="value">The <see cref="T:System.Object"></see> to remove from the <see cref="T:System.Collections.IList"></see>.</param>\r
9369             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
9370         </member>\r
9371         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.RemoveAt(System.Int32)">\r
9372             <summary>\r
9373             Removes the <see cref="T:System.Collections.IList"></see> item at the specified index.\r
9374             </summary>\r
9375             <param name="index">The zero-based index of the item to remove.</param>\r
9376             <exception cref="T:System.ArgumentOutOfRangeException">index is not a valid index in the <see cref="T:System.Collections.IList"></see>. </exception>\r
9377             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.IList"></see> is read-only.-or- The <see cref="T:System.Collections.IList"></see> has a fixed size. </exception>\r
9378         </member>\r
9379         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.CopyTo(System.Array,System.Int32)">\r
9380             <summary>\r
9381             Copies the elements of the <see cref="T:System.Collections.ICollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular <see cref="T:System.Array"></see> index.\r
9382             </summary>\r
9383             <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>\r
9384             <param name="index">The zero-based index in array at which copying begins.</param>\r
9385             <exception cref="T:System.ArgumentNullException">array is null. </exception>\r
9386             <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception>\r
9387             <exception cref="T:System.ArgumentException">array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source <see cref="T:System.Collections.ICollection"></see> is greater than the available space from index to the end of the destination array. </exception>\r
9388             <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ICollection"></see> cannot be cast automatically to the type of the destination array. </exception>\r
9389         </member>\r
9390         <member name="M:IBatisNet.DataMapper.Proxy.LazyList.GetEnumerator">\r
9391             <summary>\r
9392             Returns an enumerator that iterates through a collection.\r
9393             </summary>\r
9394             <returns>\r
9395             An <see cref="T:System.Collections.IEnumerator"></see> object that can be used to iterate through the collection.\r
9396             </returns>\r
9397         </member>\r
9398         <member name="P:IBatisNet.DataMapper.Proxy.LazyList.IsFixedSize">\r
9399             <summary>\r
9400             Gets a value indicating whether the <see cref="T:System.Collections.IList"></see> has a fixed size.\r
9401             </summary>\r
9402             <value></value>\r
9403             <returns>true if the <see cref="T:System.Collections.IList"></see> has a fixed size; otherwise, false.</returns>\r
9404         </member>\r
9405         <member name="P:IBatisNet.DataMapper.Proxy.LazyList.IsReadOnly">\r
9406             <summary>\r
9407             Gets a value indicating whether the <see cref="T:System.Collections.IList"></see> is read-only.\r
9408             </summary>\r
9409             <value></value>\r
9410             <returns>true if the <see cref="T:System.Collections.IList"></see> is read-only; otherwise, false.</returns>\r
9411         </member>\r
9412         <member name="P:IBatisNet.DataMapper.Proxy.LazyList.Item(System.Int32)">\r
9413             <summary>\r
9414             Gets or sets the <see cref="T:Object"/> at the specified index.\r
9415             </summary>\r
9416             <value></value>\r
9417         </member>\r
9418         <member name="P:IBatisNet.DataMapper.Proxy.LazyList.Count">\r
9419             <summary>\r
9420             Gets the number of elements contained in the <see cref="T:System.Collections.ICollection"></see>.\r
9421             </summary>\r
9422             <value></value>\r
9423             <returns>The number of elements contained in the <see cref="T:System.Collections.ICollection"></see>.</returns>\r
9424         </member>\r
9425         <member name="P:IBatisNet.DataMapper.Proxy.LazyList.IsSynchronized">\r
9426             <summary>\r
9427             Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe).\r
9428             </summary>\r
9429             <value></value>\r
9430             <returns>true if access to the <see cref="T:System.Collections.ICollection"></see> is synchronized (thread safe); otherwise, false.</returns>\r
9431         </member>\r
9432         <member name="P:IBatisNet.DataMapper.Proxy.LazyList.SyncRoot">\r
9433             <summary>\r
9434             Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>.\r
9435             </summary>\r
9436             <value></value>\r
9437             <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"></see>.</returns>\r
9438         </member>\r
9439         <member name="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsPropertyAvailable">\r
9440             <summary>\r
9441             Represent an isPropertyAvailable sql tag element.\r
9442             </summary>\r
9443         </member>\r
9444         <member name="M:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsPropertyAvailable.#ctor(IBatisNet.Common.Utilities.Objects.Members.AccessorFactory)">\r
9445             <summary>\r
9446             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements.IsPropertyAvailable"/> class.\r
9447             </summary>\r
9448             <param name="accessorFactory">The accessor factory.</param>\r
9449         </member>\r
9450         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.ResultPropertyDeSerializer">\r
9451             <summary>\r
9452             Summary description for ResultPropertyDeSerializer.\r
9453             </summary>\r
9454         </member>\r
9455         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.ResultPropertyDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9456             <summary>\r
9457             Deserialize a ResultProperty object\r
9458             </summary>\r
9459             <param name="node"></param>\r
9460             <param name="configScope"></param>\r
9461             <returns></returns>\r
9462         </member>\r
9463         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsPropertyAvailableDeSerializer">\r
9464             <summary>\r
9465             Summary description for IsPropertyAvailableDeSerializer.\r
9466             </summary>\r
9467         </member>\r
9468         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsPropertyAvailableDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9469             <summary>\r
9470             \r
9471             </summary>\r
9472             <param name="configScope"></param>\r
9473         </member>\r
9474         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsPropertyAvailableDeSerializer.Deserialize(System.Xml.XmlNode)">\r
9475             <summary>\r
9476             Deserialize a IsNotEmpty object\r
9477             </summary>\r
9478             <param name="node"></param>\r
9479             <returns></returns>\r
9480         </member>\r
9481         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.IsNotEmptyDeSerializer">\r
9482             <summary>\r
9483             Summary description for IsNotEmptyDeSerializer.\r
9484             </summary>\r
9485         </member>\r
9486         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotEmptyDeSerializer.#ctor(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9487             <summary>\r
9488             \r
9489             </summary>\r
9490             <param name="configScope"></param>\r
9491         </member>\r
9492         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.IsNotEmptyDeSerializer.Deserialize(System.Xml.XmlNode)">\r
9493             <summary>\r
9494             Deserialize a IsNotEmpty object\r
9495             </summary>\r
9496             <param name="node"></param>\r
9497             <returns></returns>\r
9498         </member>\r
9499         <member name="T:IBatisNet.DataMapper.Configuration.Serializers.DiscriminatorDeSerializer">\r
9500             <summary>\r
9501             Summary description for DiscriminatorDeSerializer.\r
9502             </summary>\r
9503         </member>\r
9504         <member name="M:IBatisNet.DataMapper.Configuration.Serializers.DiscriminatorDeSerializer.Deserialize(System.Xml.XmlNode,IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9505             <summary>\r
9506             Deserialize a ResultMap object\r
9507             </summary>\r
9508             <param name="node"></param>\r
9509             <param name="configScope"></param>\r
9510             <returns></returns>\r
9511         </member>\r
9512         <member name="T:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator">\r
9513             <summary>\r
9514             Summary description for Discriminator.\r
9515             </summary>\r
9516         </member>\r
9517         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator._resultMaps">\r
9518             <summary>\r
9519             (discriminatorValue (string), ResultMap)\r
9520             </summary>\r
9521         </member>\r
9522         <member name="F:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator._subMaps">\r
9523             <summary>\r
9524             The subMaps name who used this discriminator\r
9525             </summary>\r
9526         </member>\r
9527         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.#ctor">\r
9528             <summary>\r
9529             Constructor\r
9530             </summary>\r
9531         </member>\r
9532         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.SetMapping(IBatisNet.DataMapper.Scope.ConfigurationScope,System.Type)">\r
9533             <summary>\r
9534             Initilaize the underlying mapping\r
9535             </summary>\r
9536             <param name="configScope"></param>\r
9537             <param name="resultClass"></param>\r
9538         </member>\r
9539         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.Initialize(IBatisNet.DataMapper.Scope.ConfigurationScope)">\r
9540             <summary>\r
9541             Initialize the Discriminator\r
9542             </summary>\r
9543             <param name="configScope"></param>\r
9544         </member>\r
9545         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.Add(IBatisNet.DataMapper.Configuration.ResultMapping.SubMap)">\r
9546             <summary>\r
9547             Add a subMap that the discrimator must treat\r
9548             </summary>\r
9549             <param name="subMap">A subMap</param>\r
9550         </member>\r
9551         <member name="M:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.GetSubMap(System.String)">\r
9552             <summary>\r
9553             Find the SubMap to use.\r
9554             </summary>\r
9555             <param name="discriminatorValue">the discriminator value</param>\r
9556             <returns>The find ResultMap</returns>\r
9557         </member>\r
9558         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.CallBackName">\r
9559             <summary>\r
9560             Specify the custom type handlers to used.\r
9561             </summary>\r
9562             <remarks>Will be an alias to a class wchic implement ITypeHandlerCallback</remarks>\r
9563         </member>\r
9564         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.DbType">\r
9565             <summary>\r
9566             Give an entry in the 'DbType' enumeration\r
9567             </summary>\r
9568             <example >\r
9569             For Sql Server, give an entry of SqlDbType : Bit, Decimal, Money...\r
9570             <br/>\r
9571             For Oracle, give an OracleType Enumeration : Byte, Int16, Number...\r
9572             </example>\r
9573         </member>\r
9574         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.CLRType">\r
9575             <summary>\r
9576             Specify the CLR type of the result.\r
9577             </summary>\r
9578             <remarks>\r
9579             The type attribute is used to explicitly specify the property type of the property to be set.\r
9580             Normally this can be derived from a property through reflection, but certain mappings such as\r
9581             HashTable cannot provide the type to the framework.\r
9582             </remarks>\r
9583         </member>\r
9584         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.ColumnIndex">\r
9585             <summary>\r
9586             Column Index\r
9587             </summary>\r
9588         </member>\r
9589         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.ColumnName">\r
9590             <summary>\r
9591             Column Name\r
9592             </summary>\r
9593         </member>\r
9594         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.NullValue">\r
9595             <summary>\r
9596             Null value replacement.\r
9597             </summary>\r
9598             <example>"no_email@provided.com"</example>\r
9599         </member>\r
9600         <member name="P:IBatisNet.DataMapper.Configuration.ResultMapping.Discriminator.ResultProperty">\r
9601             <summary>\r
9602             Th underlying ResultProperty\r
9603             </summary>\r
9604         </member>\r
9605         <member name="T:IBatisNet.DataMapper.Configuration.Cache.Lru.LruCacheController">\r
9606             <summary>\r
9607             Summary description for LruCacheController.\r
9608             </summary>\r
9609         </member>\r
9610         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Lru.LruCacheController.#ctor">\r
9611             <summary>\r
9612             \r
9613             </summary>\r
9614         </member>\r
9615         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Lru.LruCacheController.Remove(System.Object)">\r
9616             <summary>\r
9617             Remove an object from a cache model\r
9618             </summary>\r
9619             <param name="key">the key to the object</param>\r
9620             <returns>the removed object(?)</returns>\r
9621         </member>\r
9622         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Lru.LruCacheController.Flush">\r
9623             <summary>\r
9624             Clears all elements from the cache.\r
9625             </summary>\r
9626         </member>\r
9627         <member name="M:IBatisNet.DataMapper.Configuration.Cache.Lru.LruCacheController.Configure(System.Collections.IDictionary)">\r
9628             <summary>\r
9629             Configures the cache\r
9630             </summary>\r
9631         </member>\r
9632         <member name="P:IBatisNet.DataMapper.Configuration.Cache.Lru.LruCacheController.Item(System.Object)">\r
9633             <summary>\r
9634             Adds an item with the specified key and value into cached data.\r
9635             Gets a cached object with the specified key.\r
9636             </summary>\r
9637             <value>The cached object or <c>null</c></value>\r
9638         </member>\r
9639         <member name="T:IBatisNet.DataMapper.TypeHandlers.ObjectTypeHandler">\r
9640             <summary>\r
9641             Description résumée de ObjectTypeHandler.\r
9642             </summary>\r
9643         </member>\r
9644         <member name="M:IBatisNet.DataMapper.TypeHandlers.ObjectTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9645             <summary>\r
9646             \r
9647             </summary>\r
9648             <param name="mapping"></param>\r
9649             <param name="dataReader"></param>\r
9650             <returns></returns>\r
9651         </member>\r
9652         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.SetParameter(System.Data.IDataParameter,System.Object,System.String)">\r
9653             <summary>\r
9654             Sets a parameter on a IDbCommand\r
9655             </summary>\r
9656             <param name="dataParameter">the parameter</param>\r
9657             <param name="parameterValue">the parameter value</param>\r
9658             <param name="dbType">the dbType of the parameter</param>\r
9659         </member>\r
9660         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9661             <summary>\r
9662             Gets a column value by the name\r
9663             </summary>\r
9664             <param name="mapping"></param>\r
9665             <param name="dataReader"></param>\r
9666             <returns></returns>\r
9667         </member>\r
9668         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.GetValueByIndex(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9669             <summary>\r
9670             Gets a column value by the index\r
9671             </summary>\r
9672             <param name="mapping"></param>\r
9673             <param name="dataReader"></param>\r
9674             <returns></returns>\r
9675         </member>\r
9676         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.GetDataBaseValue(System.Object,System.Type)">\r
9677             <summary>\r
9678             Retrieve ouput database value \r
9679             </summary>\r
9680             <param name="outputValue">ouput database value</param>\r
9681             <param name="parameterType">type used</param>\r
9682             <returns></returns>\r
9683         </member>\r
9684         <member name="M:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.ValueOf(System.Type,System.String)">\r
9685             <summary>\r
9686             Converts the String to the type that this handler deals with\r
9687             </summary>\r
9688             <param name="type">the tyepe of the property (used only for enum conversion)</param>\r
9689             <param name="s">the String value</param>\r
9690             <returns>the converted value</returns>\r
9691         </member>\r
9692         <member name="P:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.IsSimpleType">\r
9693             <summary>\r
9694             Gets a value indicating whether this instance is simple type.\r
9695             </summary>\r
9696             <value>\r
9697                 <c>true</c> if this instance is simple type; otherwise, <c>false</c>.\r
9698             </value>\r
9699         </member>\r
9700         <member name="P:IBatisNet.DataMapper.TypeHandlers.Nullables.NullableInt64TypeHandler.NullValue">\r
9701             <summary>\r
9702             The null value for this type\r
9703             </summary>\r
9704             <value></value>\r
9705         </member>\r
9706         <member name="T:IBatisNet.DataMapper.TypeHandlers.GuidTypeHandler">\r
9707             <summary>\r
9708             Description résumée de GuidTypeHandler.\r
9709             </summary>\r
9710         </member>\r
9711         <member name="M:IBatisNet.DataMapper.TypeHandlers.GuidTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9712             <summary>\r
9713             \r
9714             </summary>\r
9715             <param name="mapping"></param>\r
9716             <param name="dataReader"></param>\r
9717             <returns></returns>\r
9718         </member>\r
9719         <member name="T:IBatisNet.DataMapper.TypeHandlers.DecimalTypeHandler">\r
9720             <summary>\r
9721             DecimalTypeHandler.\r
9722             </summary>\r
9723         </member>\r
9724         <member name="M:IBatisNet.DataMapper.TypeHandlers.DecimalTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9725             <summary>\r
9726             \r
9727             </summary>\r
9728             <param name="mapping"></param>\r
9729             <param name="dataReader"></param>\r
9730             <returns></returns>\r
9731         </member>\r
9732         <member name="T:IBatisNet.DataMapper.TypeHandlers.DateTimeTypeHandler">\r
9733             <summary>\r
9734             Description résumée de DateTimeTypeHandler.\r
9735             </summary>\r
9736         </member>\r
9737         <member name="M:IBatisNet.DataMapper.TypeHandlers.DateTimeTypeHandler.GetValueByName(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader)">\r
9738             <summary>\r
9739             \r
9740             </summary>\r
9741             <param name="mapping"></param>\r
9742             <param name="dataReader"></param>\r
9743             <returns></returns>\r
9744         </member>\r
9745         <member name="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.PostSelectStrategyFactory">\r
9746             <summary>\r
9747             Factory to get <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/> implementation.\r
9748             </summary>\r
9749         </member>\r
9750         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.PostSelectStrategyFactory.#cctor">\r
9751             <summary>\r
9752             Initializes the <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.PostSelectStrategyFactory"/> class.\r
9753             </summary>\r
9754         </member>\r
9755         <member name="M:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.PostSelectStrategyFactory.Get(IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod)">\r
9756             <summary>\r
9757             Gets the <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/>.\r
9758             </summary>\r
9759             <param name="method">The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostBindind.ExecuteMethod"/>.</param>\r
9760             <returns>The <see cref="T:IBatisNet.DataMapper.MappedStatements.PostSelectStrategy.IPostSelectStrategy"/></returns>\r
9761         </member>\r
9762         <member name="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectStrategy">\r
9763             <summary>\r
9764             <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy"/> implementation when a 'select' attribute exists\r
9765             on a <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ArgumentProperty"/>\r
9766             </summary>\r
9767         </member>\r
9768         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectStrategy.#ctor(IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy,IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy,IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy,IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.IArgumentStrategy)">\r
9769             <summary>\r
9770             Initializes a new instance of the <see cref="T:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectStrategy"/> class.\r
9771             </summary>\r
9772             <param name="mapping">The mapping.</param>\r
9773             <param name="selectArrayStrategy">The select array strategy.</param>\r
9774             <param name="selectGenericListStrategy">The select generic list strategy.</param>\r
9775             <param name="selectListStrategy">The select list strategy.</param>\r
9776             <param name="selectObjectStrategy">The select object strategy.</param>\r
9777         </member>\r
9778         <member name="M:IBatisNet.DataMapper.MappedStatements.ArgumentStrategy.SelectStrategy.GetValue(IBatisNet.DataMapper.Scope.RequestScope,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Data.IDataReader@,System.Object)">\r
9779             <summary>\r
9780             Gets the value of an argument constructor.\r
9781             </summary>\r
9782             <param name="request">The current <see cref="T:IBatisNet.DataMapper.Scope.RequestScope"/>.</param>\r
9783             <param name="mapping">The <see cref="T:IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty"/> with the argument infos.</param>\r
9784             <param name="reader">The current <see cref="T:System.Data.IDataReader"/>.</param>\r
9785             <param name="selectKeys">The keys</param>\r
9786             <returns>The paremeter value.</returns>\r
9787         </member>\r
9788         <member name="T:IBatisNet.DataMapper.DataExchange.DotNetObjectDataExchange">\r
9789             <summary>\r
9790             IDataExchange implementation for .NET object\r
9791             </summary>\r
9792         </member>\r
9793         <member name="M:IBatisNet.DataMapper.DataExchange.DotNetObjectDataExchange.#ctor(System.Type,IBatisNet.DataMapper.DataExchange.DataExchangeFactory)">\r
9794             <summary>\r
9795             Cosntructor\r
9796             </summary>\r
9797             <param name="dataExchangeFactory"></param>\r
9798             <param name="parameterClass"></param>\r
9799         </member>\r
9800         <member name="M:IBatisNet.DataMapper.DataExchange.DotNetObjectDataExchange.GetData(IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
9801             <summary>\r
9802             Gets the data to be set into a IDataParameter.\r
9803             </summary>\r
9804             <param name="mapping"></param>\r
9805             <param name="parameterObject"></param>\r
9806         </member>\r
9807         <member name="M:IBatisNet.DataMapper.DataExchange.DotNetObjectDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ResultMapping.ResultProperty,System.Object)">\r
9808             <summary>\r
9809             Sets the value to the result property.\r
9810             </summary>\r
9811             <param name="mapping"></param>\r
9812             <param name="target"></param>\r
9813             <param name="dataBaseValue"></param>\r
9814         </member>\r
9815         <member name="M:IBatisNet.DataMapper.DataExchange.DotNetObjectDataExchange.SetData(System.Object@,IBatisNet.DataMapper.Configuration.ParameterMapping.ParameterProperty,System.Object)">\r
9816             <summary>\r
9817             Sets the value to the parameter property.\r
9818             </summary>\r
9819             <remarks>Use to set value on output parameter</remarks>\r
9820             <param name="mapping"></param>\r
9821             <param name="target"></param>\r
9822             <param name="dataBaseValue"></param>\r
9823         </member>\r
9824         <member name="T:IBatisNet.DataMapper.Configuration.Alias.TypeHandler">\r
9825             <summary>\r
9826             Summary description for TypeHandler.\r
9827             </summary>\r
9828         </member>\r
9829         <member name="M:IBatisNet.DataMapper.Configuration.Alias.TypeHandler.#ctor">\r
9830             <summary>\r
9831             Do not use direclty, only for serialization.\r
9832             </summary>\r
9833         </member>\r
9834         <member name="M:IBatisNet.DataMapper.Configuration.Alias.TypeHandler.Initialize">\r
9835             <summary>\r
9836             Initialize the object, \r
9837             try to idenfify the .Net type class from the corresponding name.\r
9838             </summary>\r
9839         </member>\r
9840         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeHandler.ClassName">\r
9841             <summary>\r
9842             CLR type\r
9843             </summary>\r
9844         </member>\r
9845         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeHandler.Class">\r
9846             <summary>\r
9847             The type class for the TypeName\r
9848             </summary>\r
9849         </member>\r
9850         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeHandler.DbType">\r
9851             <summary>\r
9852             dbType name\r
9853             </summary>\r
9854         </member>\r
9855         <member name="P:IBatisNet.DataMapper.Configuration.Alias.TypeHandler.CallBackName">\r
9856             <summary>\r
9857             callback alias name\r
9858             </summary>\r
9859         </member>\r
9860         <member name="T:IBatisNet.DataMapper.Commands.PreparedCommandFactory">\r
9861             <summary>\r
9862             Summary description for PreparedCommandFactory.\r
9863             </summary>\r
9864         </member>\r
9865         <member name="M:IBatisNet.DataMapper.Commands.PreparedCommandFactory.GetPreparedCommand(System.Boolean)">\r
9866             <summary>\r
9867             Get an IPreparedCommand.\r
9868             </summary>\r
9869             <returns></returns>\r
9870         </member>\r
9871         <member name="T:IBatisNet.DataMapper.Commands.PreparedCommandProxy">\r
9872             <summary>\r
9873             Summary description for IPreparedCommandProxy.\r
9874             </summary>\r
9875         </member>\r
9876         <member name="M:IBatisNet.DataMapper.Commands.PreparedCommandProxy.#ctor(IBatisNet.DataMapper.Commands.IPreparedCommand)">\r
9877             <summary>\r
9878             Constructor for a connection proxy\r
9879             </summary>\r
9880             <param name="preparedCommand">The connection which been proxified.</param>\r
9881         </member>\r
9882         <member name="M:IBatisNet.DataMapper.Commands.PreparedCommandProxy.NewInstance(IBatisNet.DataMapper.Commands.IPreparedCommand)">\r
9883             <summary>\r
9884             Static constructor\r
9885             </summary>\r
9886             <param name="preparedCommand">The connection which been proxified.</param>\r
9887             <returns>A proxy</returns>\r
9888         </member>\r
9889         <member name="M:IBatisNet.DataMapper.Commands.PreparedCommandProxy.Intercept(Castle.DynamicProxy.IInvocation,System.Object[])">\r
9890             <summary>\r
9891             \r
9892             </summary>\r
9893             <param name="invocation"></param>\r
9894             <param name="arguments"></param>\r
9895             <returns></returns>\r
9896         </member>\r
9897     </members>\r
9898 </doc>\r