This class resolves external resources according to their URIs. This class is used to retrieve an external DTD or Schema in XML documents and also obtains resources from imported stylesheets (<xsl:import>) and included files (<xml:include>). This abstract class is implemented by XmlUrlResolver . public abstract class XmlResolver { // Protected Constructors protected XmlResolver ( ); // Public Instance Properties public abstract ICredentials Credentials {set; } // Public Instance Methods public abstract object GetEntity (Uri absoluteUri , string role , Type ofObjectToReturn ); public virtual Uri ResolveUri (Uri baseUri , string relativeUri ); } SubclassesXmlSecureResolver , XmlUrlResolver Passed ToXmlDocument.XmlResolver , XmlSecureResolver.XmlSecureResolver( ) , XmlTextReader.XmlResolver , XmlValidatingReader.XmlResolver , System.Xml.Xsl.XslTransform.{Load(Transform( ) , XmlResolver} |