2 types derived from MessageHeaderAttribute
System.ServiceModel (2)
System\ServiceModel\MessageHeaderArrayAttribute.cs (1)
7
public sealed class MessageHeaderArrayAttribute :
MessageHeaderAttribute
System\ServiceModel\PeerHopCountAttribute.cs (1)
16
public sealed class PeerHopCountAttribute :
MessageHeaderAttribute
12 instantiations of MessageHeaderAttribute
System.ServiceModel.Discovery (12)
System\ServiceModel\Discovery\Version11\ByeMessage11.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.Version11.Namespace)]
System\ServiceModel\Discovery\Version11\HelloMessage11.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.Version11.Namespace)]
System\ServiceModel\Discovery\Version11\ProbeMatchesMessage11.cs (1)
17
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.Version11.Namespace)]
System\ServiceModel\Discovery\Version11\ResolveMatchesMessage11.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.Version11.Namespace)]
System\ServiceModel\Discovery\VersionApril2005\ByeMessageApril2005.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionApril2005.Namespace)]
System\ServiceModel\Discovery\VersionApril2005\HelloMessageApril2005.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionApril2005.Namespace)]
System\ServiceModel\Discovery\VersionApril2005\ProbeMatchesMessageApril2005.cs (1)
17
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionApril2005.Namespace)]
System\ServiceModel\Discovery\VersionApril2005\ResolveMatchesMessageApril2005.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionApril2005.Namespace)]
System\ServiceModel\Discovery\VersionCD1\ByeMessageCD1.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionCD1.Namespace)]
System\ServiceModel\Discovery\VersionCD1\HelloMessageCD1.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionCD1.Namespace)]
System\ServiceModel\Discovery\VersionCD1\ProbeMatchesMessageCD1.cs (1)
17
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionCD1.Namespace)]
System\ServiceModel\Discovery\VersionCD1\ResolveMatchesMessageCD1.cs (1)
16
[
MessageHeader
(Name = ProtocolStrings.SchemaNames.AppSequenceElement, Namespace = ProtocolStrings.VersionCD1.Namespace)]
6 references to MessageHeaderAttribute
System.ServiceModel (6)
System\ServiceModel\Description\OperationGenerator.cs (1)
852
GenerateMessageContractMemberAttribute<
MessageHeaderAttribute
>(-1, setting, attributes, defaultName);
System\ServiceModel\Description\TypeLoader.cs (5)
22
typeof(
MessageHeaderAttribute
),
1287
memberInfo.IsDefined(typeof(
MessageHeaderAttribute
), false) ||
1317
|| memberInfo.IsDefined(typeof(
MessageHeaderAttribute
), false))
1412
MessageHeaderAttribute
headerAttr = ServiceReflector.GetRequiredSingleAttribute<
MessageHeaderAttribute
>(attrProvider, messageContractMemberAttributes);