view Tools/DocGen/Content/Doc/DataAccess/XmlExtension.htm @ 9:1e85f66cf767 default tip

update bltoolkit
author nickolay
date Thu, 05 Apr 2018 20:53:26 +0300
parents f990fcb411a9
children
line wrap: on
line source

<% group # SQL text generation control attributes %>
<p class='j'>
BLToolkit supports different ways to provide metadata information for business objects.
One of the ways is using attributes. Another one is XmlExtension.
XmlExtension is a simple xml file where you can specify a type and its attributes.
</p>

XmlExtension.cs
<% ..\..\..\HowTo\DataAccess\XmlExtension.cs %>
XmlExtension.xml
<% ..\..\..\HowTo\DataAccess\XmlExtension.xml %>
<i>DataAccessor.SelectByKetSql</i> method generates and executes the following SQL statement:
<% sql #
SELECT
	[MiddleName],
	[PersonID],
	[LastName],
	[FirstName]
FROM
	[Person]
WHERE
	[PersonID] = @PersonID
%>
App.config
<% Doc\Data\App.config %>
<a href="../Data/CreateSql.htm">Create.sql script</a>