Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AddXmlnsAttribute()

void System.Xml.XmlCanonicalWriter.AddXmlnsAttribute ( ref XmlnsAttribute xmlnsAttribute)
inlineprivate

Definition at line 916 of file XmlCanonicalWriter.cs.

917 {
918 if (_xmlnsAttributes == null)
919 {
921 }
922 else if (_xmlnsAttributes.Length == _xmlnsAttributeCount)
923 {
927 }
929 {
931 }
932 if (_depth == 0)
933 {
935 return;
936 }
938 bool flag = true;
939 for (; i < _xmlnsAttributeCount; i++)
940 {
942 if (num <= 0)
943 {
944 if (num == 0)
945 {
947 flag = false;
948 }
949 break;
950 }
951 }
952 if (flag)
953 {
957 }
958 }
int Compare(ref XmlnsAttribute xmlnsAttribute1, ref XmlnsAttribute xmlnsAttribute2)
bool IsInclusivePrefix(ref XmlnsAttribute xmlnsAttribute)

References System.Xml.XmlCanonicalWriter._depth, System.Xml.XmlCanonicalWriter._inclusivePrefixes, System.Xml.XmlCanonicalWriter._scopes, System.Xml.XmlCanonicalWriter._xmlnsAttributeCount, System.Xml.XmlCanonicalWriter._xmlnsAttributes, System.array, System.Xml.XmlCanonicalWriter.Compare(), System.Array.Copy(), System.Xml.Dictionary, System.Xml.XmlCanonicalWriter.IsInclusivePrefix(), and System.Xml.XmlCanonicalWriter.Scope.xmlnsAttributeCount.

Referenced by System.Xml.XmlCanonicalWriter.ResolvePrefix(), System.Xml.XmlCanonicalWriter.WriteStartElement(), System.Xml.XmlCanonicalWriter.WriteStartElement(), System.Xml.XmlCanonicalWriter.WriteXmlnsAttribute(), and System.Xml.XmlCanonicalWriter.WriteXmlnsAttribute().