1 instantiation of XmlAttributeHolder
System.ServiceModel (1)
System\ServiceModel\Channels\Message.cs (1)
1888attributes[i] = new XmlAttributeHolder(prefix, localName, ns, value);
55 references to XmlAttributeHolder
System.ServiceModel (55)
System\ServiceModel\Channels\Message.cs (23)
1286XmlAttributeHolder[] envelopeAttributes; 1287XmlAttributeHolder[] headerAttributes; 1288XmlAttributeHolder[] bodyAttributes; 1305this.headerAttributes = XmlAttributeHolder.emptyArray; 1310envelopeAttributes = XmlAttributeHolder.ReadAttributes(reader, ref maxSizeOfHeaders); 1324headerAttributes = XmlAttributeHolder.ReadAttributes(reader, ref maxSizeOfHeaders); 1329headerAttributes = XmlAttributeHolder.emptyArray; 1337bodyAttributes = XmlAttributeHolder.ReadAttributes(reader, ref maxSizeOfHeaders); 1445XmlAttributeHolder.WriteAttributes(bodyAttributes, writer); 1452XmlAttributeHolder.WriteAttributes(envelopeAttributes, writer); 1459XmlAttributeHolder.WriteAttributes(headerAttributes, writer); 1464return XmlAttributeHolder.GetAttribute(bodyAttributes, localName, ns); 1488XmlAttributeHolder[] bodyAttributes; 1544bodyAttributes = XmlAttributeHolder.ReadAttributes(reader, ref maxSizeOfAttributes); 1801return XmlAttributeHolder.GetAttribute(this.bodyAttributes, localName, ns); 1816public static XmlAttributeHolder[] emptyArray = new XmlAttributeHolder[0]; 1853public static void WriteAttributes(XmlAttributeHolder[] attributes, XmlWriter writer) 1859public static XmlAttributeHolder[] ReadAttributes(XmlDictionaryReader reader) 1865public static XmlAttributeHolder[] ReadAttributes(XmlDictionaryReader reader, ref int maxSizeOfHeaders) 1869XmlAttributeHolder[] attributes = new XmlAttributeHolder[reader.AttributeCount]; 1907public static string GetAttribute(XmlAttributeHolder[] attributes, string localName, string ns)
System\ServiceModel\Channels\MessageHeader.cs (4)
509public BufferedHeader(MessageVersion version, XmlBuffer buffer, XmlDictionaryReader reader, XmlAttributeHolder[] envelopeAttributes, XmlAttributeHolder[] headerAttributes) 525XmlAttributeHolder.WriteAttributes(envelopeAttributes, writer); 530XmlAttributeHolder.WriteAttributes(headerAttributes, writer);
System\ServiceModel\Channels\MessageHeaders.cs (2)
48internal MessageHeaders(MessageVersion version, XmlDictionaryReader reader, XmlAttributeHolder[] envelopeAttributes, XmlAttributeHolder[] headerAttributes, ref int maxSizeOfHeaders)
System\ServiceModel\Security\DecryptedHeader.cs (4)
23readonly XmlAttributeHolder[] envelopeAttributes; 24readonly XmlAttributeHolder[] headerAttributes; 28XmlAttributeHolder[] envelopeAttributes, XmlAttributeHolder[] headerAttributes,
System\ServiceModel\Security\ReceiveSecurityHeader.cs (4)
83XmlAttributeHolder[] securityElementAttributes; 596XmlAttributeHolder[] attributes = this.securityElementAttributes; 753this.securityElementAttributes = XmlAttributeHolder.ReadAttributes(reader); 757this.securityElementAttributes = XmlAttributeHolder.emptyArray;
System\ServiceModel\Security\SecurityVerifiedMessage.cs (18)
18XmlAttributeHolder[] envelopeAttributes; 19XmlAttributeHolder[] headerAttributes; 20XmlAttributeHolder[] bodyAttributes; 60this.envelopeAttributes = XmlAttributeHolder.emptyArray; 61this.headerAttributes = XmlAttributeHolder.emptyArray; 62this.bodyAttributes = XmlAttributeHolder.emptyArray; 176public XmlAttributeHolder[] GetEnvelopeAttributes() 181public XmlAttributeHolder[] GetHeaderAttributes() 243this.envelopeAttributes = XmlAttributeHolder.ReadAttributes(reader); 249this.headerAttributes = XmlAttributeHolder.ReadAttributes(reader); 433this.bodyAttributes = XmlAttributeHolder.ReadAttributes(bodyReader); 447XmlAttributeHolder.WriteAttributes(this.envelopeAttributes, writer); 450XmlAttributeHolder.WriteAttributes(this.bodyAttributes, writer); 480XmlAttributeHolder[] outerContext1, XmlAttributeHolder[] outerContext2, XmlAttributeHolder[] outerContext3, XmlDictionaryReaderQuotas quotas) 564static void WriteNamespaceDeclarations(XmlAttributeHolder[] attributes, XmlWriter writer) 570XmlAttributeHolder a = attributes[i];