public XmlCachingResolverDecorator(System.Xml.XmlResolver innerResolver) { if (innerResolver == null) { throw new ArgumentNullException(nameof(innerResolver)); } _innerResolver = innerResolver; }
private void SetupValidation(System.Xml.ValidationType valType) { this.validator = BaseValidator.CreateInstance(valType, this, this.schemaCollection, this.eventHandling, this.processIdentityConstraints); System.Xml.XmlResolver resolver = this.GetResolver(); this.validator.XmlResolver = resolver; if (this.outerReader.BaseURI.Length > 0) { this.validator.BaseUri = (resolver == null) ? new Uri(this.outerReader.BaseURI, UriKind.RelativeOrAbsolute) : resolver.ResolveUri(null, this.outerReader.BaseURI); } this.coreReaderImpl.ValidationEventHandling = (this.validationType == System.Xml.ValidationType.None) ? null : this.eventHandling; }
internal XmlReader CreateReader(string inputUri, XmlParserContext inputContext) { XmlReader reader; if (inputUri == null) { throw new ArgumentNullException("inputUri"); } if (inputUri.Length == 0) { throw new ArgumentException(Res.GetString("XmlConvert_BadUri"), "inputUri"); } System.Xml.XmlResolver xmlResolver = this.GetXmlResolver(); if (xmlResolver == null) { xmlResolver = this.CreateDefaultResolver(); } Uri absoluteUri = xmlResolver.ResolveUri(null, inputUri); Stream input = (Stream)xmlResolver.GetEntity(absoluteUri, string.Empty, typeof(Stream)); if (input == null) { throw new XmlException("Xml_CannotResolveUrl", inputUri); } XmlReaderSettings settings = this; if (!settings.CloseInput) { settings = settings.Clone(); settings.CloseInput = true; } try { reader = settings.CreateReader(input, absoluteUri, null, inputContext); } catch { input.Close(); throw; } return(reader); }
private void Initialize() { this.nameTable = null; this.xmlResolver = this.CreateDefaultResolver(); this.lineNumberOffset = 0; this.linePositionOffset = 0; this.checkCharacters = true; this.conformanceLevel = System.Xml.ConformanceLevel.Document; this.ignoreWhitespace = false; this.ignorePIs = false; this.ignoreComments = false; this.dtdProcessing = System.Xml.DtdProcessing.Prohibit; this.closeInput = false; this.maxCharactersFromEntities = 0L; this.maxCharactersInDocument = 0L; this.schemas = null; this.validationType = System.Xml.ValidationType.None; this.validationFlags = XmlSchemaValidationFlags.ProcessIdentityConstraints; this.validationFlags |= XmlSchemaValidationFlags.AllowXmlAttributes; this.isReadOnly = false; }
public static bool _ctor_System_Xml_XmlSecureResolver_System_Xml_XmlResolver_System_Security_Policy_Evidence( ) { //Parameters System.Xml.XmlResolver resolver = null; System.Security.Policy.Evidence evidence = null; //Exception Exception exception_Real = null; Exception exception_Intercepted = null; InterceptionMaintenance.disableInterception( ); try { returnValue_Real = System.Xml.XmlSecureResolver.ctor(resolver, evidence); } catch (Exception e) { exception_Real = e; } InterceptionMaintenance.enableInterception( ); try { returnValue_Intercepted = System.Xml.XmlSecureResolver.ctor(resolver, evidence); } catch (Exception e) { exception_Intercepted = e; } }
public static bool _ctor_System_Xml_XmlSecureResolver_System_Xml_XmlResolver_System_String( ) { //Parameters System.Xml.XmlResolver resolver = null; System.String securityUrl = null; //Exception Exception exception_Real = null; Exception exception_Intercepted = null; InterceptionMaintenance.disableInterception( ); try { returnValue_Real = System.Xml.XmlSecureResolver.ctor(resolver, securityUrl); } catch (Exception e) { exception_Real = e; } InterceptionMaintenance.enableInterception( ); try { returnValue_Intercepted = System.Xml.XmlSecureResolver.ctor(resolver, securityUrl); } catch (Exception e) { exception_Intercepted = e; } }
public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
public void Load(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
public void Load(string stylesheetUri, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver) { }
public void Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlWriter output, System.Xml.XmlResolver resolver) { }
public System.Xml.XmlReader Transform(System.Xml.XPath.XPathNavigator input, System.Xml.Xsl.XsltArgumentList args, System.Xml.XmlResolver resolver) { throw null; }
public XmlSchema Add(XmlSchema schema, System.Xml.XmlResolver resolver) { }
public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver) { }
public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
public void Load(string url, System.Xml.XmlResolver resolver) { }
public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver) { }
public void Compile(ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver) { }
public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds, System.Collections.Generic.IEqualityComparer <System.Uri> uriComparer) { }
public XmlPreloadedResolver(System.Xml.XmlResolver fallbackResolver, System.Xml.Resolvers.XmlKnownDtds preloadedDtds) { }
internal XmlReader CreateReader(string inputUri, XmlParserContext inputContext) { XmlReader reader; if (inputUri == null) { throw new ArgumentNullException("inputUri"); } if (inputUri.Length == 0) { throw new ArgumentException(Res.GetString("XmlConvert_BadUri"), "inputUri"); } System.Xml.XmlResolver xmlResolver = this.GetXmlResolver(); if (xmlResolver == null) { xmlResolver = this.CreateDefaultResolver(); } Uri absoluteUri = xmlResolver.ResolveUri(null, inputUri); Stream input = (Stream) xmlResolver.GetEntity(absoluteUri, string.Empty, typeof(Stream)); if (input == null) { throw new XmlException("Xml_CannotResolveUrl", inputUri); } XmlReaderSettings settings = this; if (!settings.CloseInput) { settings = settings.Clone(); settings.CloseInput = true; } try { reader = settings.CreateReader(input, absoluteUri, null, inputContext); } catch { input.Close(); throw; } return reader; }
public System.Xml.XmlReader Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args, System.Xml.XmlResolver resolver) { }
public void Transform(string inputfile, string outputfile, System.Xml.XmlResolver resolver) { }
public void Load(System.Xml.XPath.XPathNavigator stylesheet, System.Xml.XmlResolver resolver) { }
public static System.CodeDom.Compiler.CompilerErrorCollection CompileToType(System.Xml.XmlReader stylesheet, XsltSettings settings, System.Xml.XmlResolver stylesheetResolver, bool debug, System.Reflection.Emit.TypeBuilder typeBuilder, string scriptAssemblyPath) { }
public void Load(System.Xml.XmlReader stylesheet, System.Xml.XmlResolver resolver, System.Security.Policy.Evidence evidence) { }
public void Transform(System.Xml.XmlReader input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
public void Transform(System.Xml.XPath.XPathNavigator input, XsltArgumentList args, System.IO.Stream output, System.Xml.XmlResolver resolver) { }
public void Transform(System.Xml.XPath.IXPathNavigable input, System.Xml.Xsl.XsltArgumentList arguments, System.Xml.XmlWriter results, System.Xml.XmlResolver documentResolver) { }
public void Transform(System.Xml.XPath.IXPathNavigable input, XsltArgumentList args, System.IO.TextWriter output, System.Xml.XmlResolver resolver) { }
public XmlSchema Add(string ns, System.Xml.XmlReader reader, System.Xml.XmlResolver resolver) { }