internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("XAEA ");
     KeyHelper.AddField(sb, 1, this.ns);
     KeyHelper.AddField(sb, 2, this.elementName);
     sb.Append('|');
 }
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("XTXA ");
     KeyHelper.AddField(sb, 1, this.type);
     KeyHelper.AddField(sb, 2, this.dataType);
     sb.Append('|');
 }
Example #3
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("XAEA ");
     KeyHelper.AddField(sb, 1, ns);
     KeyHelper.AddField(sb, 2, elementName);
     sb.Append('|');
 }
Example #4
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("XTXA ");
     KeyHelper.AddField(sb, 1, type);
     KeyHelper.AddField(sb, 2, dataType);
     sb.Append('|');
 }
Example #5
0
        internal void AddKeyHash(System.Text.StringBuilder sb)
        {
            sb.Append("XA ");

            KeyHelper.AddField(sb, 1, xmlIgnore);
            KeyHelper.AddField(sb, 2, xmlns);
            KeyHelper.AddField(sb, 3, xmlAnyAttribute != null);

            xmlAnyElements.AddKeyHash(sb);
            xmlArrayItems.AddKeyHash(sb);
            xmlElements.AddKeyHash(sb);

            if (xmlArray != null)
            {
                xmlArray.AddKeyHash(sb);
            }

            if (xmlAttribute != null)
            {
                xmlAttribute.AddKeyHash(sb);
            }

            if (xmlDefaultValue == null)
            {
                sb.Append("n");
            }
            else if (!(xmlDefaultValue is System.DBNull))
            {
                string v = XmlCustomFormatter.ToXmlString(TypeTranslator.GetTypeData(xmlDefaultValue.GetType()), xmlDefaultValue);
                sb.Append("v" + v);
            }

            if (xmlEnum != null)
            {
                xmlEnum.AddKeyHash(sb);
            }

            if (xmlRoot != null)
            {
                xmlRoot.AddKeyHash(sb);
            }

            if (xmlText != null)
            {
                xmlText.AddKeyHash(sb);
            }

            if (xmlType != null)
            {
                xmlType.AddKeyHash(sb);
            }

            if (xmlChoiceIdentifier != null)
            {
                xmlChoiceIdentifier.AddKeyHash(sb);
            }

            sb.Append("|");
        }
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("SEA ");
     KeyHelper.AddField(sb, 1, this.elementName);
     KeyHelper.AddField(sb, 2, this.dataType);
     KeyHelper.AddField(sb, 3, this.isNullable);
     sb.Append('|');
 }
Example #7
0
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("SAA ");
     KeyHelper.AddField(sb, 1, this.attrName);
     KeyHelper.AddField(sb, 2, this.dataType);
     KeyHelper.AddField(sb, 3, this.ns);
     sb.Append("|");
 }
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("STA ");
     KeyHelper.AddField(sb, 1, this.ns);
     KeyHelper.AddField(sb, 2, this.typeName);
     KeyHelper.AddField(sb, 3, this.includeInSchema);
     sb.Append('|');
 }
Example #9
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("STA ");
     KeyHelper.AddField(sb, 1, ns);
     KeyHelper.AddField(sb, 2, typeName);
     KeyHelper.AddField(sb, 3, includeInSchema);
     sb.Append('|');
 }
Example #10
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("SAA ");
     KeyHelper.AddField(sb, 1, attrName);
     KeyHelper.AddField(sb, 2, dataType);
     KeyHelper.AddField(sb, 3, ns);
     sb.Append("|");
 }
Example #11
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("SEA ");
     KeyHelper.AddField(sb, 1, elementName);
     KeyHelper.AddField(sb, 2, dataType);
     KeyHelper.AddField(sb, 3, isNullable);
     sb.Append('|');
 }
Example #12
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("XAAT ");
     KeyHelper.AddField(sb, 1, ns);
     KeyHelper.AddField(sb, 2, elementName);
     KeyHelper.AddField(sb, 3, form.ToString(), XmlSchemaForm.None.ToString());
     KeyHelper.AddField(sb, 4, isNullable);
     sb.Append('|');
 }
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("XAAT ");
     KeyHelper.AddField(sb, 1, this.ns);
     KeyHelper.AddField(sb, 2, this.elementName);
     KeyHelper.AddField(sb, 3, this.form.ToString(), XmlSchemaForm.None.ToString());
     KeyHelper.AddField(sb, 4, this.isNullable);
     sb.Append('|');
 }
Example #14
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("XAA ");
     KeyHelper.AddField(sb, 1, ns);
     KeyHelper.AddField(sb, 2, attributeName);
     KeyHelper.AddField(sb, 3, form.ToString(), XmlSchemaForm.None.ToString());
     KeyHelper.AddField(sb, 4, dataType);
     KeyHelper.AddField(sb, 5, type);
     sb.Append('|');
 }
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("XAA ");
     KeyHelper.AddField(sb, 1, this.ns);
     KeyHelper.AddField(sb, 2, this.attributeName);
     KeyHelper.AddField(sb, 3, this.form.ToString(), XmlSchemaForm.None.ToString());
     KeyHelper.AddField(sb, 4, this.dataType);
     KeyHelper.AddField(sb, 5, this.type);
     sb.Append('|');
 }
Example #16
0
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("XAIA ");
     KeyHelper.AddField(sb, 1, this.ns);
     KeyHelper.AddField(sb, 2, this.elementName);
     KeyHelper.AddField(sb, 3, this.form.ToString(), XmlSchemaForm.None.ToString());
     KeyHelper.AddField(sb, 4, this.isNullable, true);
     KeyHelper.AddField(sb, 5, this.dataType);
     KeyHelper.AddField(sb, 6, this.nestingLevel, 0);
     KeyHelper.AddField(sb, 7, this.type);
     sb.Append('|');
 }
Example #17
0
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("XAIA ");
     KeyHelper.AddField(sb, 1, ns);
     KeyHelper.AddField(sb, 2, elementName);
     KeyHelper.AddField(sb, 3, form.ToString(), XmlSchemaForm.None.ToString());
     KeyHelper.AddField(sb, 4, isNullable, true);
     KeyHelper.AddField(sb, 5, dataType);
     KeyHelper.AddField(sb, 6, nestingLevel, 0);
     KeyHelper.AddField(sb, 7, type);
     sb.Append('|');
 }
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("XRM ");
     KeyHelper.AddField(sb, 1, this.isReturnValue);
     KeyHelper.AddField(sb, 1, this.memberName);
     KeyHelper.AddField(sb, 1, this.memberType);
     KeyHelper.AddField(sb, 1, this.overrideIsNullable);
     if (this.soapAttributes != null)
     {
         this.soapAttributes.AddKeyHash(sb);
     }
     if (this.xmlAttributes != null)
     {
         this.xmlAttributes.AddKeyHash(sb);
     }
     sb.Append('|');
 }
Example #19
0
 public static void AddField(StringBuilder sb, int n, bool val)
 {
     KeyHelper.AddField(sb, n, val, false);
 }
Example #20
0
 public static void AddField(StringBuilder sb, int n, string val)
 {
     KeyHelper.AddField(sb, n, val, null);
 }
 internal void AddKeyHash(System.Text.StringBuilder sb)
 {
     sb.Append("XCA ");
     KeyHelper.AddField(sb, 1, memberName);
     sb.Append('|');
 }
Example #22
0
 internal void AddKeyHash(StringBuilder sb)
 {
     sb.Append("SENA ");
     KeyHelper.AddField(sb, 1, this.name);
     sb.Append('|');
 }