title: Equivalent of SetUserData and GetUserData on XMLNode
body: <p>In Java, You can use GetUserData and SetUserData to attach arbitrary objects on a XML Node to use at runtime while processing a DOM. Is there an equivalent in C#? Is there any way to do this in C# other than extending XMLNode?</p>