System.Xml.XmlReader.XmlReader.Create C# (CSharp) Méthode

Create() public static méthode

public static Create ( string url, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
url string
settings XmlReaderSettings
context XmlParserContext
Résultat XmlReader
		public static XmlReader Create (string url, XmlReaderSettings settings, XmlParserContext context)
		{
			settings = PopulateSettings (settings);
			bool closeInputBak = settings.CloseInput;
			try {
				settings.CloseInput = true; // forced. See XmlReaderCommonTests.CreateFromUrlClose().
				if (context == null)
					context = PopulateParserContext (settings, url);
				XmlTextReader xtr = new XmlTextReader (false, settings.XmlResolver, url, GetNodeType (settings), context);
				XmlReader ret = CreateCustomizedTextReader (xtr, settings);
				return ret;
			} finally {
				settings.CloseInput = closeInputBak;
			}
		}

Same methods

XmlReader.XmlReader::Create ( Stream stream ) : XmlReader
XmlReader.XmlReader::Create ( Stream stream, XmlReaderSettings settings ) : XmlReader
XmlReader.XmlReader::Create ( Stream stream, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
XmlReader.XmlReader::Create ( Stream stream, XmlReaderSettings settings, string baseUri ) : XmlReader
XmlReader.XmlReader::Create ( TextReader reader ) : XmlReader
XmlReader.XmlReader::Create ( TextReader reader, XmlReaderSettings settings ) : XmlReader
XmlReader.XmlReader::Create ( TextReader reader, XmlReaderSettings settings, XmlParserContext context ) : XmlReader
XmlReader.XmlReader::Create ( TextReader reader, XmlReaderSettings settings, string baseUri ) : XmlReader
XmlReader.XmlReader::Create ( XmlReader reader, XmlReaderSettings settings ) : XmlReader
XmlReader.XmlReader::Create ( string url ) : XmlReader
XmlReader.XmlReader::Create ( string url, XmlReaderSettings settings ) : XmlReader