4 instantiations of MessageHeaderDescription
System.ServiceModel (4)
System\ServiceModel\Description\MessageContractImporter.cs (2)
1491bodyPart = isHeader ? (MessagePartDescription)new MessageHeaderDescription(part.Name, String.Empty) : new MessagePartDescription(part.Name, String.Empty); 1511MessagePartDescription part = isHeader ? (MessagePartDescription)new MessageHeaderDescription(element.Name, ns) : new MessagePartDescription(element.Name, ns);
System\ServiceModel\Description\MessageHeaderDescription.cs (1)
42return new MessageHeaderDescription(this);
System\ServiceModel\Description\TypeLoader.cs (1)
1415headerDescription = new MessageHeaderDescription(headerName.EncodedName, headerNs);
62 references to MessageHeaderDescription
System.ServiceModel (62)
System\ServiceModel\Channels\SecurityBindingElementImporter.cs (2)
315foreach (MessageHeaderDescription header in message.Headers) 437foreach (MessageHeaderDescription header in message.Headers)
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
91foreach (MessageHeaderDescription header in message.Headers)
System\ServiceModel\Description\MessageContractExporter.cs (3)
694foreach (MessageHeaderDescription header in message.Headers) 735void ExportMessageHeaderBinding(MessageHeaderDescription header, XmlQualifiedName messageName, bool isEncoded, WsdlNS.MessageBinding messageBinding) 942foreach (MessageHeaderDescription header in description.Headers)
System\ServiceModel\Description\MessageContractImporter.cs (1)
1445description.Headers.Add((MessageHeaderDescription)schemaImporter.ImportMessagePart(part, true/*isHeader*/, isEncoded));
System\ServiceModel\Description\MessageDescription.cs (2)
45foreach (MessageHeaderDescription mhd in other.Items.Headers) 47this.Items.Headers.Add(mhd.Clone() as MessageHeaderDescription);
System\ServiceModel\Description\MessageHeaderDescription.cs (1)
30internal MessageHeaderDescription(MessageHeaderDescription other)
System\ServiceModel\Description\MessageHeaderDescriptionCollection.cs (2)
15public class MessageHeaderDescriptionCollection : KeyedCollection<XmlQualifiedName, MessageHeaderDescription> 22protected override XmlQualifiedName GetKeyForItem(MessageHeaderDescription item)
System\ServiceModel\Description\OperationGenerator.cs (3)
331foreach (MessageHeaderDescription setting in message.Headers) 730void GenerateHeaderPart(MessageHeaderDescription setting, IPartCodeGenerator parts) 847internal static void GenerateMessageHeaderAttribute(MessageHeaderDescription setting, CodeAttributeDeclarationCollection attributes, XmlName defaultName)
System\ServiceModel\Description\ServiceContractGenerator.cs (4)
694MessageHeaderDescription[] xHeaders = new MessageHeaderDescription[x.Headers.Count]; 696MessageHeaderDescription[] yHeaders = new MessageHeaderDescription[y.Headers.Count];
System\ServiceModel\Description\TypeLoader.cs (6)
1137MessageHeaderDescription header = messageDescription.Headers[i]; 1301List<MessageHeaderDescription> headerPartDescriptionList = new List<MessageHeaderDescription>(); 1354AddSortedParts<MessageHeaderDescription>(headerPartDescriptionList, messageDescription.Headers); 1404MessageHeaderDescription CreateMessageHeaderDescription(Type headerParameterType, 1411MessageHeaderDescription headerDescription = null;
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (7)
320foreach (MessageHeaderDescription header in message.Headers) 328private void SetUnknownHeaderInDescription(MessageHeaderDescription header) 446foreach (MessageHeaderDescription header in message.Headers) 576MessageHeaderDescription header = message.Headers[i]; 870MessageHeaderDescription unknownHeaderDescription; 898internal override MessageHeaderDescription UnknownHeaderDescription 924internal void SetUnknownHeaderDescription(MessageHeaderDescription unknownHeaderDescription)
System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
125foreach (MessageHeaderDescription header in message.Headers)
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (9)
132MessageHeaderDescription headerDescription = messageDescription.Headers[i]; 179MessageHeaderDescription headerDescription = (MessageHeaderDescription)headerPart.Description; 201MessageHeaderDescription headerDescription = (MessageHeaderDescription)headerPart.Description; 285MessageHeaderDescription headerDescription = messageInfo.HeaderDescriptionTable.Get(header.Name, header.Namespace); 321MessageHeaderDescription unknownHeaderDescription = messageInfo.UnknownHeaderDescription; 349object DeserializeHeaderContents(XmlDictionaryReader reader, MessageDescription messageDescription, MessageHeaderDescription headerDescription) 524internal MessageHeaderDescription UnknownHeaderDescription;
System\ServiceModel\Dispatcher\OperationFormatter.cs (5)
461internal static object GetContentOfMessageHeaderOfT(MessageHeaderDescription headerDescription, object parameterValue, out bool mustUnderstand, out bool relay, out string actor) 901internal class MessageHeaderDescriptionTable : Dictionary<QName, MessageHeaderDescription> 904internal void Add(string name, string ns, MessageHeaderDescription message) 908internal MessageHeaderDescription Get(string name, string ns) 910MessageHeaderDescription message;
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
465foreach (MessageHeaderDescription header in message.Headers)
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (12)
47MessageHeaderDescription unknownHeaderDescription; 71foreach (MessageHeaderDescription headerDescription in messageDescription.Headers) 99MessageHeaderDescription matchingHeaderDescription = headerDescriptionTable.Get(element.LocalName, element.NamespaceURI); 143MessageHeaderDescription unknownHeaderDescription; 185MessageHeaderDescription matchingHeaderDescription = headerDescriptionTable.Get(header.Name, header.Namespace); 225foreach (MessageHeaderDescription headerDescription in messageDescription.Headers) 249private static void AddUnknownHeader(MessageHeaderDescription unknownHeaderDescription, ArrayList unknownHeaders, XmlDocument xmlDoc, XmlDictionaryWriter bufferWriter, MessageHeaderInfo header, XmlDictionaryReader headerReader) 425internal abstract MessageHeaderDescription UnknownHeaderDescription { get; } 436internal object GetContentAndSaveHeaderAttributes(object parameterValue, MessageHeaderDescription headerDescription) 465internal void GetHeaderAttributes(MessageHeaderDescription headerDescription, out bool mustUnderstand, out bool relay, out string actor) 490internal void SetHeaderAttributes(MessageHeaderDescription headerDescription, bool mustUnderstand, bool relay, string actor) 502internal object CreateMessageHeader(MessageHeaderDescription headerDescription, object headerValue)
System\ServiceModel\Security\ChannelProtectionRequirements.cs (2)
260foreach (MessageHeaderDescription header in message.Headers) 334static void AddHeaderProtectionRequirements(MessageHeaderDescription header, MessagePartSpecification signedParts,