Läs på engelska Redigera

Dela via


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.

C#
public XmlReaderSettings();

Examples

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

C#
// Set the reader settings.
XmlReaderSettings settings = 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.
CloseInput false.
ConformanceLevel Document.
DtdProcessing Prohibit
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.
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

.NET 10 och andra versioner
Produkt Versioner
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

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.

C#
[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);

Parameters

resolver
XmlResolver

The XML resolver.

Attributes

See also

Applies to

.NET Framework 4.8.1 och andra versioner
Produkt Versioner (Föråldrad)
.NET Framework (4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1)