XmlReaderSettings Constructors

Definition

Initializes a new instance of the XmlReaderSettings class.

Overloads

XmlReaderSettings()

Initializes a new instance of the XmlReaderSettings class.

XmlReaderSettings(XmlResolver)
Obsolete.

Initializes a new instance of the XmlReaderSettings class.

XmlReaderSettings()

Source:
XmlReaderSettings.cs
Source:
XmlReaderSettings.cs
Source:
XmlReaderSettings.cs

Initializes a new instance of the XmlReaderSettings class.

public:
 XmlReaderSettings();
public XmlReaderSettings ();
Public Sub New ()

Examples

The following creates a settings object that can be used to construct a reader that strips processing instructions, comments, and insignificant white space.

// Set the reader settings.
XmlReaderSettings^ settings = gcnew XmlReaderSettings;
settings->IgnoreComments = true;
settings->IgnoreProcessingInstructions = true;
settings->IgnoreWhitespace = true;
// Set the reader settings.
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;
settings.IgnoreProcessingInstructions = true;
settings.IgnoreWhitespace = true;
' Set the reader settings.
Dim settings as XmlReaderSettings = new XmlReaderSettings()
settings.IgnoreComments = true
settings.IgnoreProcessingInstructions = true
settings.IgnoreWhitespace = true

Remarks

The following table shows initial property values for an instance of XmlReaderSettings.

Property Initial value
Async false.
CheckCharacters true.
ConformanceLevel Document.
IgnoreComments false.
IgnoreProcessingInstructions false.
IgnoreWhitespace false.
LineNumberOffset 0.
LinePositionOffset 0.
MaxCharactersFromEntities 0 (there is no limit on the number of characters that result from expanding entities).
MaxCharactersInDocument 0 (there is no limit on the size of the XML document).
NameTable null.
DtdProcessing Prohibit
ProhibitDtd true. This property is obsolete. Use DtdProcessing instead. If you had set ProhibitDtd to its default value true set DtdProcessing to Prohibit. If you had set ProhibitDtd to false set DtdProcessing to Parse.
Schemas An empty XmlSchemaSet object.
ValidationFlags ProcessIdentityConstraints.
ValidationType None.
XmlResolver A new XmlUrlResolver object.

See also

Applies to

XmlReaderSettings(XmlResolver)

Caution

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Initializes a new instance of the XmlReaderSettings class.

public:
 XmlReaderSettings(System::Xml::XmlResolver ^ resolver);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public XmlReaderSettings (System.Xml.XmlResolver resolver);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
new System.Xml.XmlReaderSettings : System.Xml.XmlResolver -> System.Xml.XmlReaderSettings
Public Sub New (resolver As XmlResolver)

Parameters

resolver
XmlResolver

The XML resolver.

Attributes

See also

Applies to