internal bool IsPlainString()
{
return (
XSDSchema.QualifiedName(_baseType) == XSDSchema.QualifiedName("string") &&
string.IsNullOrEmpty(_name) &&
_length == -1 &&
_minLength == -1 &&
_maxLength == -1 &&
string.IsNullOrEmpty(_pattern) &&
string.IsNullOrEmpty(_maxExclusive) &&
string.IsNullOrEmpty(_maxInclusive) &&
string.IsNullOrEmpty(_minExclusive) &&
string.IsNullOrEmpty(_minInclusive) &&
string.IsNullOrEmpty(_enumeration)
);
}