2 types derived from MessageHeaderInfo
System.ServiceModel (2)
System\ServiceModel\Channels\Message.cs (1)
2039
class HeaderInfo :
MessageHeaderInfo
System\ServiceModel\Channels\MessageHeader.cs (1)
15
public abstract class MessageHeader :
MessageHeaderInfo
93 references to MessageHeaderInfo
System.ServiceModel (84)
System\ServiceModel\Channels\Message.cs (2)
1984
public
MessageHeaderInfo
TakeHeaderInfo(XmlDictionaryReader reader, string actor, bool mustUnderstand, bool relay, bool isRefParam)
2012
public void ReturnHeaderInfo(
MessageHeaderInfo
headerInfo)
System\ServiceModel\Channels\MessageFault.cs (1)
233
MessageHeaderInfo
headerInfo = headers[i];
System\ServiceModel\Channels\MessageHeader.cs (1)
496
public BufferedHeader(MessageVersion version, XmlBuffer buffer, int bufferIndex,
MessageHeaderInfo
headerInfo)
System\ServiceModel\Channels\MessageHeaders.cs (33)
17
public sealed class MessageHeaders : IEnumerable<
MessageHeaderInfo
>
326
public
MessageHeaderInfo
this[int index]
387
internal void AddUnderstood(
MessageHeaderInfo
headerInfo)
438
BufferedHeader CaptureBufferedHeader(XmlDictionaryReader reader,
MessageHeaderInfo
headerInfo)
448
BufferedHeader CaptureBufferedHeader(IBufferedMessageData bufferedMessageData,
MessageHeaderInfo
headerInfo, int bufferedMessageHeaderIndex)
539
public void CopyTo(
MessageHeaderInfo
[] array, int index)
614
MessageHeaderInfo
info = headers[i].HeaderInfo;
636
MessageHeaderInfo
info = headers[i].HeaderInfo;
669
MessageHeaderInfo
info = headers[i].HeaderInfo;
743
public IEnumerator<
MessageHeaderInfo
> GetEnumerator()
745
MessageHeaderInfo
[] headers = new
MessageHeaderInfo
[headerCount];
750
IEnumerator<
MessageHeaderInfo
> GetEnumerator(
MessageHeaderInfo
[] headers)
752
IList<
MessageHeaderInfo
> list = Array.AsReadOnly<
MessageHeaderInfo
>(headers);
756
internal IEnumerator<
MessageHeaderInfo
> GetUnderstoodEnumerator()
758
List<
MessageHeaderInfo
> understoodHeaders = new List<
MessageHeaderInfo
>();
867
MessageHeaderInfo
headerInfo = headers[index].HeaderInfo;
881
HeaderKind GetHeaderKind(
MessageHeaderInfo
headerInfo)
1086
internal Collection<
MessageHeaderInfo
> GetHeadersNotUnderstood()
1088
Collection<
MessageHeaderInfo
> notUnderstoodHeaders = null;
1095
notUnderstoodHeaders = new Collection<
MessageHeaderInfo
>();
1097
MessageHeaderInfo
headerInfo = headers[headerIndex].HeaderInfo;
1285
internal bool IsUnderstood(
MessageHeaderInfo
headerInfo)
1317
MessageHeaderInfo
info = null;
1384
internal void RemoveUnderstood(
MessageHeaderInfo
headerInfo)
1411
MessageHeaderInfo
info = headers[i].HeaderInfo;
1639
static void TraceUnderstood(
MessageHeaderInfo
info)
1714
MessageHeaderInfo
info;
1716
public Header(HeaderKind kind,
MessageHeaderInfo
info, HeaderProcessing processing)
1750
public
MessageHeaderInfo
HeaderInfo
System\ServiceModel\Channels\UnderstoodHeaders.cs (5)
14
public sealed class UnderstoodHeaders : IEnumerable<
MessageHeaderInfo
>
31
public void Add(
MessageHeaderInfo
headerInfo)
37
public bool Contains(
MessageHeaderInfo
headerInfo)
47
public IEnumerator<
MessageHeaderInfo
> GetEnumerator()
52
public void Remove(
MessageHeaderInfo
headerInfo)
System\ServiceModel\Channels\WsrmMessageInfo.cs (23)
317
MessageHeaderInfo
header = headers[index];
408
Collection<
MessageHeaderInfo
> notUnderstoodHeaders = new Collection<
MessageHeaderInfo
>();
426
MessageHeaderInfo
header = headers[index];
487
MessageHeaderInfo
header = headers[usesSequenceSSLIndex];
498
MessageHeaderInfo
header = headers[usesSequenceSTRIndex];
511
MessageHeaderInfo
header = headers[sequenceIndex];
523
MessageHeaderInfo
header = headers[ackIndex];
534
MessageHeaderInfo
header = headers[ackRequestedIndex];
669
Collection<
MessageHeaderInfo
> notUnderstoodHeaders = message.Headers.GetHeadersNotUnderstood();
1194
MessageHeaderInfo
messageHeader;
1196
protected WsrmHeaderInfo(
MessageHeaderInfo
messageHeader)
1201
public
MessageHeaderInfo
MessageHeader
1284
MessageHeaderInfo
header)
1317
XmlDictionaryReader reader,
MessageHeaderInfo
header)
1416
MessageHeaderInfo
header)
1556
XmlDictionaryReader reader,
MessageHeaderInfo
header)
1721
public WsrmAckRequestedInfo(UniqueId sequenceID,
MessageHeaderInfo
header)
1736
XmlDictionaryReader reader,
MessageHeaderInfo
header)
1797
WsrmUsesSequenceSSLInfo(
MessageHeaderInfo
header)
1802
public static WsrmUsesSequenceSSLInfo ReadHeader(XmlDictionaryReader reader,
MessageHeaderInfo
header)
1833
WsrmUsesSequenceSTRInfo(
MessageHeaderInfo
header)
1838
public static WsrmUsesSequenceSTRInfo ReadHeader(XmlDictionaryReader reader,
MessageHeaderInfo
header)
System\ServiceModel\Diagnostics\MessageHeaderInfoTraceRecord.cs (2)
13
MessageHeaderInfo
messageHeaderInfo;
14
internal MessageHeaderInfoTraceRecord(
MessageHeaderInfo
messageHeaderInfo)
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (1)
284
MessageHeaderInfo
header = headers[i];
System\ServiceModel\Dispatcher\MessageRpc.cs (1)
52
internal Collection<
MessageHeaderInfo
> NotUnderstoodHeaders;
System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (1)
245
Collection<
MessageHeaderInfo
> headersNotUnderstood = reply.Headers.GetHeadersNotUnderstood();
System\ServiceModel\Dispatcher\SeekableMessageNavigator.cs (1)
1193
MessageHeaderInfo
header = msg.Headers[h];
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (2)
183
MessageHeaderInfo
header = headers[headerIndex];
249
private static void AddUnknownHeader(MessageHeaderDescription unknownHeaderDescription, ArrayList unknownHeaders, XmlDocument xmlDoc, XmlDictionaryWriter bufferWriter,
MessageHeaderInfo
header, XmlDictionaryReader headerReader)
System\ServiceModel\MustUnderstandSoapException.cs (3)
22
Collection<
MessageHeaderInfo
> notUnderstoodHeaders;
25
public MustUnderstandSoapException(Collection<
MessageHeaderInfo
> notUnderstoodHeaders, EnvelopeVersion envelopeVersion)
31
public Collection<
MessageHeaderInfo
> NotUnderstoodHeaders { get { return this.notUnderstoodHeaders; } }
System\ServiceModel\Security\ReceiveSecurityHeader.cs (1)
588
MessageHeaderInfo
header = this.Message.Headers[this.headerIndex];
System\ServiceModel\Security\SecurityVersion.cs (1)
137
MessageHeaderInfo
headerInfo = message.Headers[headerIndex];
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (3)
144
MessagePartSpecification signatureParts,
MessageHeaderInfo
info, bool checkForTokensAtHeaders)
242
MessageHeaderInfo
info = headers[i];
725
void VerifySoapAttributeMatchForHeader(
MessageHeaderInfo
info, MessagePartSpecification signatureParts, XmlDictionaryReader reader)
System\ServiceModel\Transactions\OletxTransactionHeader.cs (1)
108
MessageHeaderInfo
header = message.Headers[index];
System\ServiceModel\Transactions\WsatRegistrationHeader.cs (1)
127
MessageHeaderInfo
headerInfo = message.Headers[index];
System\ServiceModel\Transactions\WsatTransactionHeader.cs (1)
88
MessageHeaderInfo
header = message.Headers[index];
System.ServiceModel.Routing (9)
System\ServiceModel\Routing\DelegatingHeader.cs (2)
16
MessageHeaderInfo
info;
19
public DelegatingHeader(
MessageHeaderInfo
info, MessageHeaders originalHeaders)
System\ServiceModel\Routing\RoutingUtilities.cs (1)
32
foreach (
MessageHeaderInfo
headerInfo in understoodHeaders)
System\ServiceModel\Routing\SoapProcessingBehavior.cs (6)
188
MessageHeaderInfo
header = headers[i];
275
foreach (
MessageHeaderInfo
header in headers)
282
static string MessageHeaderKey(
MessageHeaderInfo
header)
294
MessageHeaderInfo
header = headers[i];
325
static bool ActorIsNextDestination(
MessageHeaderInfo
header, MessageVersion messageVersion)
334
MessageHeaderInfo
header = sourceHeaders[i];