in src/main/csharp/StreamMessage.cs [768:788]
public void WriteString(string value)
{
InitializeWriting();
try
{
if(value.Length > 8192)
{
this.dataOut.Write(PrimitiveMap.BIG_STRING_TYPE);
this.dataOut.WriteString32(value);
}
else
{
this.dataOut.Write(PrimitiveMap.STRING_TYPE);
this.dataOut.WriteString16(value);
}
}
catch(IOException e)
{
NMSExceptionSupport.Create(e);
}
}