Microsoft.ServiceModel.Web.HelpPageInvoker.GetResponseBodyType C# (CSharp) Method

GetResponseBodyType() private method

private GetResponseBodyType ( OperationDescription od, bool &isXmlSerializerType ) : Type
od System.ServiceModel.Description.OperationDescription
isXmlSerializerType bool
return System.Type
        Type GetResponseBodyType(OperationDescription od, out bool isXmlSerializerType)
        {
            isXmlSerializerType = (od.Behaviors.Find<XmlSerializerOperationBehavior>() != null);
            if (od.Messages[1].MessageType != null) return null;
            if (od.Messages[1].Body.Parts.Count > 0) return null;
            return (od.Messages[1].Body.ReturnValue.Type);
        }