1 instantiation of XmlAttributeHolder
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\Message.cs (1)
1992
attributes[i] = new
XmlAttributeHolder
(prefix, localName, ns, value);
52 references to XmlAttributeHolder
System.ServiceModel.Primitives (52)
System\ServiceModel\Channels\Message.cs (23)
1320
private
XmlAttributeHolder
[] _envelopeAttributes;
1321
private
XmlAttributeHolder
[] _headerAttributes;
1322
private
XmlAttributeHolder
[] _bodyAttributes;
1341
_headerAttributes =
XmlAttributeHolder
.emptyArray;
1346
_envelopeAttributes =
XmlAttributeHolder
.ReadAttributes(reader, ref maxSizeOfHeaders);
1360
_headerAttributes =
XmlAttributeHolder
.ReadAttributes(reader, ref maxSizeOfHeaders);
1365
_headerAttributes =
XmlAttributeHolder
.emptyArray;
1376
_bodyAttributes =
XmlAttributeHolder
.ReadAttributes(reader, ref maxSizeOfHeaders);
1504
XmlAttributeHolder
.WriteAttributes(_bodyAttributes, writer);
1511
XmlAttributeHolder
.WriteAttributes(_envelopeAttributes, writer);
1518
XmlAttributeHolder
.WriteAttributes(_headerAttributes, writer);
1523
return
XmlAttributeHolder
.GetAttribute(_bodyAttributes, localName, ns);
1546
private
XmlAttributeHolder
[] _bodyAttributes;
1605
_bodyAttributes =
XmlAttributeHolder
.ReadAttributes(reader, ref maxSizeOfAttributes);
1906
return
XmlAttributeHolder
.GetAttribute(_bodyAttributes, localName, ns);
1920
public static
XmlAttributeHolder
[] emptyArray = new
XmlAttributeHolder
[0];
1948
public static void WriteAttributes(
XmlAttributeHolder
[] attributes, XmlWriter writer)
1956
public static
XmlAttributeHolder
[] ReadAttributes(XmlDictionaryReader reader)
1962
public static
XmlAttributeHolder
[] ReadAttributes(XmlDictionaryReader reader, ref int maxSizeOfHeaders)
1969
XmlAttributeHolder
[] attributes = new
XmlAttributeHolder
[reader.AttributeCount];
2011
public static string GetAttribute(
XmlAttributeHolder
[] attributes, string localName, string ns)
System\ServiceModel\Channels\MessageHeader.cs (4)
557
public BufferedHeader(MessageVersion version, XmlBuffer buffer, XmlDictionaryReader reader,
XmlAttributeHolder
[] envelopeAttributes,
XmlAttributeHolder
[] headerAttributes)
574
XmlAttributeHolder
.WriteAttributes(envelopeAttributes, writer);
581
XmlAttributeHolder
.WriteAttributes(headerAttributes, writer);
System\ServiceModel\Channels\MessageHeaders.cs (2)
46
internal MessageHeaders(MessageVersion version, XmlDictionaryReader reader,
XmlAttributeHolder
[] envelopeAttributes,
XmlAttributeHolder
[] headerAttributes, ref int maxSizeOfHeaders)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (3)
64
private
XmlAttributeHolder
[] _securityElementAttributes;
345
_securityElementAttributes =
XmlAttributeHolder
.ReadAttributes(reader);
349
_securityElementAttributes =
XmlAttributeHolder
.emptyArray;
System\ServiceModel\Security\SecurityAppliedMessage.cs (2)
20
private
XmlAttributeHolder
[] _bodyAttributes;
109
XmlAttributeHolder
.WriteAttributes(_bodyAttributes, writer);
System\ServiceModel\Security\SecurityVerifiedMessage.cs (18)
17
private
XmlAttributeHolder
[] _envelopeAttributes;
18
private
XmlAttributeHolder
[] _headerAttributes;
19
private
XmlAttributeHolder
[] _bodyAttributes;
58
_envelopeAttributes =
XmlAttributeHolder
.emptyArray;
59
_headerAttributes =
XmlAttributeHolder
.emptyArray;
60
_bodyAttributes =
XmlAttributeHolder
.emptyArray;
167
public
XmlAttributeHolder
[] GetEnvelopeAttributes()
172
public
XmlAttributeHolder
[] GetHeaderAttributes()
234
_envelopeAttributes =
XmlAttributeHolder
.ReadAttributes(reader);
240
_headerAttributes =
XmlAttributeHolder
.ReadAttributes(reader);
392
_bodyAttributes =
XmlAttributeHolder
.ReadAttributes(bodyReader);
406
XmlAttributeHolder
.WriteAttributes(_envelopeAttributes, writer);
409
XmlAttributeHolder
.WriteAttributes(_bodyAttributes, writer);
439
XmlAttributeHolder
[] outerContext1,
XmlAttributeHolder
[] outerContext2,
XmlAttributeHolder
[] outerContext3, XmlDictionaryReaderQuotas quotas)
523
private static void WriteNamespaceDeclarations(
XmlAttributeHolder
[] attributes, XmlWriter writer)
529
XmlAttributeHolder
a = attributes[i];