Thinktecture.Tools.Web.Services.CodeGeneration.MessageContractConverter.CanConvertMember C# (CSharp) Method

CanConvertMember() protected method

protected CanConvertMember ( CodeTypeMemberExtension memberExtension ) : bool
memberExtension CodeTypeMemberExtension
return bool
        protected override bool CanConvertMember(CodeTypeMemberExtension memberExtension)
        {
            // We can only convert the fields.
            if (memberExtension.Kind == CodeTypeMemberKind.Field)
            {
                if (memberExtension.FindAttribute("System.ServiceModel.MessageBodyMemberAttribute") != null)
                {
                    return true;
                }
                if (memberExtension.FindAttribute("System.ServiceModel.MessageHeaderAttribute") != null)
                {
                    return true;
                }
            }
            return false;
        }