System.Xaml.XamlXmlReader.XamlXmlReader C# (CSharp) Method

XamlXmlReader() public method

public XamlXmlReader ( XmlReader xmlReader, XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings ) : System
xmlReader XmlReader
schemaContext XamlSchemaContext
settings System.Xaml.XamlXmlReaderSettings
return System
		public XamlXmlReader (XmlReader xmlReader, XamlSchemaContext schemaContext, XamlXmlReaderSettings settings)
		{
			if (xmlReader == null)
				throw new ArgumentNullException ("xmlReader");
			if (schemaContext == null)
				throw new ArgumentNullException ("schemaContext");

			sctx = schemaContext;
			this.settings = settings ?? new XamlXmlReaderSettings ();

			// filter out some nodes.
			var xrs = new XmlReaderSettings () {
				CloseInput = this.settings.CloseInput,
				IgnoreComments = true,
				IgnoreProcessingInstructions = true,
				IgnoreWhitespace = true };

			r = XmlReader.Create (xmlReader, xrs);
			line_info = r as IXmlLineInfo;
			xaml_namespace_resolver = new NamespaceResolver (r as IXmlNamespaceResolver);
		}
		

Same methods

XamlXmlReader::XamlXmlReader ( Stream stream ) : System
XamlXmlReader::XamlXmlReader ( Stream stream, XamlSchemaContext schemaContext ) : System
XamlXmlReader::XamlXmlReader ( Stream stream, XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings ) : System
XamlXmlReader::XamlXmlReader ( Stream stream, System.Xaml.XamlXmlReaderSettings settings ) : System
XamlXmlReader::XamlXmlReader ( TextReader textReader ) : System
XamlXmlReader::XamlXmlReader ( TextReader textReader, XamlSchemaContext schemaContext ) : System
XamlXmlReader::XamlXmlReader ( TextReader textReader, XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings ) : System
XamlXmlReader::XamlXmlReader ( TextReader textReader, System.Xaml.XamlXmlReaderSettings settings ) : System
XamlXmlReader::XamlXmlReader ( XmlReader xmlReader ) : System
XamlXmlReader::XamlXmlReader ( XmlReader xmlReader, XamlSchemaContext schemaContext ) : System
XamlXmlReader::XamlXmlReader ( XmlReader xmlReader, System.Xaml.XamlXmlReaderSettings settings ) : System
XamlXmlReader::XamlXmlReader ( string fileName ) : System
XamlXmlReader::XamlXmlReader ( string fileName, XamlSchemaContext schemaContext ) : System
XamlXmlReader::XamlXmlReader ( string fileName, XamlSchemaContext schemaContext, System.Xaml.XamlXmlReaderSettings settings ) : System
XamlXmlReader::XamlXmlReader ( string fileName, System.Xaml.XamlXmlReaderSettings settings ) : System