<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Invested Development &#187; Snippets</title>
	<atom:link href="http://devblog.stuartthompson.net/category/snippets/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.stuartthompson.net</link>
	<description>Thoughtful Approaches to Software Architecture</description>
	<lastBuildDate>Tue, 18 Oct 2011 17:08:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Serialize SQL parameters</title>
		<link>http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/</link>
		<comments>http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 20:22:28 +0000</pubDate>
		<dc:creator>stuartthompson</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/</guid>
		<description><![CDATA[Convert a collection of SQL parameters into a name:value string suitable for writing to a log. /// &#60;summary&#62; /// Serializes a collection of /// &#60;see cref=&#34;System.Data.SqlClient.SqlParameter&#34;/&#62;s. /// &#60;/summary&#62; /// &#60;param name=&#34;parameters&#34;&#62; /// The collection of parameters to serialize. /// &#60;/param&#62; /// &#60;returns&#62; /// A &#60;see cref=&#34;System.String&#34;/&#62; that contains the parameter values. /// &#60;/returns&#62; public string [...]]]></description>
			<content:encoded><![CDATA[<p>Convert a collection of SQL parameters into a name:value string suitable for writing to a log.</p>
</p>
<pre class="brush:csharp">/// &lt;summary&gt;
/// Serializes a collection of
/// &lt;see cref=&quot;System.Data.SqlClient.SqlParameter&quot;/&gt;s.
/// &lt;/summary&gt;
/// &lt;param name=&quot;parameters&quot;&gt;
/// The collection of parameters to serialize.
/// &lt;/param&gt;
/// &lt;returns&gt;
/// A &lt;see cref=&quot;System.String&quot;/&gt; that contains the parameter values.
/// &lt;/returns&gt;
public string SerializeSqlParameterCollection(
    SqlParameterCollection parameters)
{
    StringBuilder sb = new StringBuilder();
    foreach (SqlParameter parameter in parameters)
        sb.Append(
            String.Format(&quot;{0}:{1} &quot;,
                parameter.ParameterName, parameter.Value));
    return sb.ToString();
}</pre>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" class="tt" href="http://twitter.com/home/?status=Serialize+SQL+parameters%3A+http%3A%2F%2Fdevblog.stuartthompson.net%2F%3Fp%3D141" title="Post to Twitter"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://buzz.yahoo.com/buzz?targetUrl=http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/&amp;headline=Serialize+SQL+parameters" title="Post to Yahoo Buzz"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/buzz/tt-buzz-micro3.png" alt="Post to Yahoo Buzz" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/&amp;title=Serialize+SQL+parameters" title="Post to Delicious"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/delicious/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/&amp;title=Serialize+SQL+parameters" title="Post to Digg"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/digg/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/&amp;t=Serialize+SQL+parameters" title="Post to Facebook"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/facebook/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/&amp;title=Serialize+SQL+parameters" title="Post to Reddit"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/reddit/tt-reddit-micro3.png" alt="Post to Reddit" /></a> <a target="_blank" class="tt" href="http://stumbleupon.com/submit?url=http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/&amp;title=Serialize+SQL+parameters" title="Post to StumbleUpon"><img class="nothumb" src="http://devblog.stuartthompson.net/wp-content/plugins/tweet-this/icons/en/su/tt-su-micro3.png" alt="Post to StumbleUpon" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://devblog.stuartthompson.net/2010/03/serialize-sql-parameters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

