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