| 0 | 1 <% group # Abstract accessor attributes %> | 
|  | 2 <% order # 50 %> | 
|  | 3 | 
|  | 4 <p class='j'> | 
|  | 5 <b>ActionName</b> is a logical name of an operation. By default a method name is an action name, | 
|  | 6 but <b>ActionNameAttribute</b> allows overriding this behavior. | 
|  | 7 Actual stored procedure name will be built depending on naming convention which is defined in the | 
|  | 8 <a href='Introduction.htm#GetDefaultSpName'>GetDefaultSpName</a> method. | 
|  | 9 </p> | 
|  | 10 | 
|  | 11 ActionName.cs | 
|  | 12 <% ..\..\..\HowTo\DataAccess\ActionName.cs %> | 
|  | 13 <a name='Person'></a> | 
|  | 14 Person.cs | 
|  | 15 <% ..\..\..\HowTo\DataAccess\Person.cs %> | 
|  | 16 Gender.cs | 
|  | 17 <% ..\..\..\HowTo\DataAccess\Gender.cs %> | 
|  | 18 App.config | 
|  | 19 <% Doc\Data\App.config %> | 
|  | 20 <a href="../Data/CreateSql.htm">Create.sql script</a> |