NullableTypes/src/Types NullableBoolean.cs,1.21,1.22
Status: Inactive
Brought to you by:
lukadotnet
From: <luk...@us...> - 2003-12-08 21:48:45
|
Update of /cvsroot/nullabletypes/NullableTypes/src/Types In directory sc8-pr-cvs1:/tmp/cvs-serv6601/src/Types Modified Files: NullableBoolean.cs Log Message: Index: NullableBoolean.cs =================================================================== RCS file: /cvsroot/nullabletypes/NullableTypes/src/Types/NullableBoolean.cs,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** NullableBoolean.cs 1 Dec 2003 12:26:57 -0000 1.21 --- NullableBoolean.cs 8 Dec 2003 21:48:41 -0000 1.22 *************** *** 21,24 **** --- 21,29 ---- // 06-Oct-2003 Luca Upgrade Code upgrade: Replaced tabs with spaces and removed commented out code // 22-Oct-2003 Luca Upgrade New requirement: Xor and operator^ marked 'obsolete' + // 06-Dic-2003 Luca Bug Fix Replaced Xml Schema id "NullableBooleanXmlSchema" with "NullableBoolean" + // because VSDesigner use it as type-name in the auto-generated WS client Proxy + // 06-Dic-2003 Luca Bug Fix Replaced Target Namespace for Xml Schema to avoid duplicate namespace with + // other types in NullableTypes + // 08-Dic-2003 Luca Bug Fix Replaced ReadString() with ReadElementString() in IXmlSerializable.ReadXml // *************** *** 216,221 **** // <?xml version="1.0"?> // <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" ! // targetNamespace="http://NullableTypes.SourceForge.Net/XMLSchema" ! // xmlns="http://NullableTypes.SourceForge.Net/XMLSchema" // elementFormDefault="qualified"> // <xs:element name="NullableBoolean" type="xs:boolean" nillable="true" /> --- 221,226 ---- // <?xml version="1.0"?> // <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" ! // targetNamespace="http://NullableTypes.SourceForge.Net/NullableBooleanXMLSchema" ! // xmlns="http://NullableTypes.SourceForge.Net/NullableBooleanXMLSchema" // elementFormDefault="qualified"> // <xs:element name="NullableBoolean" type="xs:boolean" nillable="true" /> *************** *** 231,237 **** // Xml Schema sysXmlScm.XmlSchema xsd = new sysXmlScm.XmlSchema(); ! xsd.Id = "NullableBooleanXmlSchema"; xsd.Namespaces.Add("xs", "http://www.w3.org/2001/XMLSchema"); ! xsd.TargetNamespace = "http://NullableTypes.SourceForge.Net/XMLSchema"; xsd.Items.Add(rootElement); xsd.ElementFormDefault = sysXmlScm.XmlSchemaForm.Qualified; --- 236,242 ---- // Xml Schema sysXmlScm.XmlSchema xsd = new sysXmlScm.XmlSchema(); ! xsd.Id = "NullableBoolean"; xsd.Namespaces.Add("xs", "http://www.w3.org/2001/XMLSchema"); ! xsd.TargetNamespace = "http://NullableTypes.SourceForge.Net/NullableBooleanXMLSchema"; xsd.Items.Add(rootElement); xsd.ElementFormDefault = sysXmlScm.XmlSchemaForm.Qualified; *************** *** 271,275 **** void sysXmlSrl.IXmlSerializable.ReadXml(sysXml.XmlReader reader) { if (!reader.IsEmptyElement) { ! _value = (sbyte)(sysXml.XmlConvert.ToBoolean(reader.ReadString()) ? 1 : -1); } else --- 276,280 ---- void sysXmlSrl.IXmlSerializable.ReadXml(sysXml.XmlReader reader) { if (!reader.IsEmptyElement) { ! _value = (sbyte)(sysXml.XmlConvert.ToBoolean(reader.ReadElementString()) ? 1 : -1); } else |