XmlMetadata public class XmlMetadata : IXmlKnownType, IXmlIdentity, IXmlKnownTypeMap, IXmlIncludedType, IXmlIncludedTypeMap Documentation Code protected static readonly StringComparer NameComparer public string ChildNamespaceUri { get; } public Type ClrType { get; } public IXmlContext Context { get; } public XmlIncludedTypeSet IncludedTypes { get; } public bool? IsNullable { get; } public bool? IsReference { get; } public XmlName Name { get; } public CompiledXPath Path { get; } public bool? Qualified { get; } public IEnumerable<string> ReservedNamespaceUris { get; } public XmlName XsiType { get; } public XmlMetadata(DictionaryAdapterMeta meta, IEnumerable<string> reservedNamespaceUris) public XmlName GetDefaultXsiType(Type clrType) public IEnumerable<IXmlIncludedType> GetIncludedTypes(Type baseType) public bool IsReservedNamespaceUri(string namespaceUri) public IXmlCursor SelectBase(IXmlNode node) public bool TryGet(IXmlIdentity xmlIdentity, out IXmlKnownType knownType) public bool TryGet(Type clrType, out IXmlKnownType knownType) public bool TryGet(XmlName xsiType, out IXmlIncludedType includedType) public bool TryGet(Type clrType, out IXmlIncludedType includedType)