59 references to Parts
dotnet-svcutil-lib (59)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (3)
279foreach (MessagePartDescription body in message.Body.Parts) 283if (!OperationFormatter.IsValidReturnValue(message.Body.ReturnValue) || message.Body.Parts.Count == 0) 432foreach (MessagePartDescription body in message.Body.Parts)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (2)
89foreach (MessagePartDescription part in message.Body.Parts) 160foreach (MessagePartDescription bodyPart in messageDescription.Body.Parts)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageBodyDescription.cs (2)
26foreach (MessagePartDescription mpd in other.Parts) 28this.Parts.Add(mpd.Clone());
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (8)
494messageDescription.Body.Parts.Add(partDesc); 499if (messageDescription.Body.Parts.Count > 0) 501if (!CheckIsRef(operation.Messages[0], messageDescription.Body.Parts[0])) 503messageDescription.Body.ReturnValue = messageDescription.Body.Parts[0]; 504messageDescription.Body.Parts.RemoveAt(0); 739messageDescription.Body.Parts.Add(part); 760foreach (MessagePartDescription requestPart in requestMessage.Body.Parts) 1235description.Body.Parts.Add(bodyPart);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageDescription.cs (4)
160return (Body.ReturnValue != null && Body.Parts.Count == 0 && Body.ReturnValue.Type == TypeOfUntypedMessage) || 161(Body.ReturnValue == null && Body.Parts.Count == 1 && Body.Parts[0].Type == TypeOfUntypedMessage); 169return !IsTypedMessage && Body.Parts.Count == 0 && (Body.ReturnValue == null || Body.ReturnValue.Type == typeof(void));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationDescription.cs (1)
235(this.Messages[1].Body.Parts.Count > 0);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (8)
361return (message.Body.Parts.Count == 0 && message.Headers.Count == 0); 614foreach (MessagePartDescription part in messageDescription.Body.Parts) 628messageDescription.Body.Parts.Clear(); 640messageDescription.Body.Parts.Add(wrapperPart); 651else if (messageDescription.Body.Parts.Count > 0) 652defaultNS = messageDescription.Body.Parts[0].Namespace; 661foreach (MessagePartDescription setting in _request.Body.Parts) 668foreach (MessagePartDescription setting in _response.Body.Parts)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (3)
1225MessagePartDescriptionCollection partDescriptionCollection = messageDescription.Body.Parts; 1231messageDescription.Body.Parts.Add(partDescription); 1398AddSortedParts<MessagePartDescription>(bodyPartDescriptionList, messageDescription.Body.Parts);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
445bodyParts = message.Body.Parts;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
135foreach (MessagePartDescription part in body.Parts)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (1)
108MessagePartDescriptionCollection parts = body.Parts;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\OperationFormatter.cs (4)
36int stringCount = 3 + _requestDescription.Body.Parts.Count; 38stringCount += 2 + _replyDescription.Body.Parts.Count; 582_members = new MemberInfo[description.Body.Parts.Count + description.Properties.Count + description.Headers.Count]; 590foreach (MessagePartDescription part in description.Body.Parts)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (6)
47int stringCount = 3 + _requestMessage.Body.Parts.Count; 49stringCount += 2 + _responseMessage.Body.Parts.Count; 64_requestParts = AddToDictionary(dictionary, _requestMessage.Body.Parts, isRpc); 74_responseParts = AddToDictionary(dictionary, _responseMessage.Body.Parts, isRpc); 272if (!AreTypesSupported(requestMessage.Body.Parts)) 276if (!AreTypesSupported(responseMessage.Body.Parts))
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\StreamFormatter.cs (5)
190foreach (MessagePartDescription part in messageDescription.Body.Parts) 202if (messageDescription.Body.Parts.Count == 0) 208if (messageDescription.Body.Parts.Count == 1) 209if (messageDescription.Body.Parts[0].Type == typeof(Stream)) 210return messageDescription.Body.Parts[0];
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (5)
274SerializeBody(writer, version, messageInfo.BodySerializer, messageDescription.Body.ReturnValue, messageDescription.Body.Parts, returnValue, parameters); 279object bodyObject = parameters[messageDescription.Body.Parts[0].Index]; 334return DeserializeBody(reader, version, messageInfo.BodySerializer, messageDescription.Body.ReturnValue, messageDescription.Body.Parts, parameters, isRequest); 338object bodyObject = Activator.CreateInstance(messageDescription.Body.Parts[0].Type); 353parameters[messageDescription.Body.Parts[0].Index] = bodyObject;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ChannelProtectionRequirements.cs (3)
261if (message.Body.Parts.Count > 0) 283if (message.Body.Parts.Count > 0) 285foreach (MessagePartDescription body in message.Body.Parts)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrust.cs (2)
653if (message.Body.Parts.Count > 0) 655foreach (MessagePartDescription part in message.Body.Parts)