Streaming Get Message Type

Code snippet for grabbing the message type from an seekable stream.  Tip use the ReadOnlySeekableStream from the Microsoft.BizTalk.Streaming.dll.

string messageType = string.Empty;

using (XmlReader xmlReader = XmlReader.Create(memoryStream))
{
   if (xmlReader.MoveToContent() == XmlNodeType.Element)
      messageType = xmlReader.NamespaceURI + "#" + xmlReader.Name.Replace(xmlReader.Prefix + ":",string.Empty);
}
Advertisements
This entry was posted in BizTalk Server. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s