The encoded name.
This method guarantees that the name is valid according to the XML specification. For example, if you passed this method the invalid name 70+, it returns 70_x002b_ which is a valid XML name.
If name is null or String.Empty then you get the same value returned.