System.Xml.XmlReader.ReadContentAsBoolean C# (CSharp) Method

ReadContentAsBoolean() public method

public ReadContentAsBoolean ( ) : bool
return bool
        public virtual bool ReadContentAsBoolean()
        {
            if (!CanReadContentAs())
            {
                throw CreateReadContentAsException(nameof(ReadContentAsBoolean));
            }
            try
            {
                return XmlConvert.ToBoolean(InternalReadContentAsString());
            }
            catch (FormatException e)
            {
                throw new XmlException(SR.Xml_ReadContentAsFormatException, "Boolean", e, this as IXmlLineInfo);
            }
        }

Usage Example

Example #1
0
 public void ReadXml(System.Xml.XmlReader reader)
 {
     reader.ReadStartElement("PathRule");
     reader.ReadStartElement();
     this.Disabled = reader.ReadContentAsBoolean();
     reader.ReadEndElement();
     reader.ReadStartElement();
     this.Path = reader.ReadContentAsString();
     reader.ReadEndElement();
 }
All Usage Examples Of System.Xml.XmlReader::ReadContentAsBoolean