private void WriteParameterName(string parameterName, TdsParserStateObject stateObj)
{
// paramLen
// paramName
if (!string.IsNullOrEmpty(parameterName))
{
Debug.Assert(parameterName.Length <= 0xff, "parameter name can only be 255 bytes, shouldn't get to TdsParser!");
int tempLen = parameterName.Length & 0xff;
stateObj.WriteByte((byte)tempLen);
WriteString(parameterName, tempLen, 0, stateObj);
}
else
{
stateObj.WriteByte(0);
}
}