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

CanConvertMember() protected method

protected CanConvertMember ( CodeTypeMemberExtension memberExtension ) : bool
memberExtension CodeTypeMemberExtension
return bool
        protected override bool CanConvertMember(CodeTypeMemberExtension memberExtension)
        {
            // For Data Contracts we change only the public proeperties/fields.
            if (memberExtension.Kind == CodeTypeMemberKind.Property || memberExtension.Kind == CodeTypeMemberKind.Field)
            {
                return ((memberExtension.ExtendedObject.Attributes & MemberAttributes.Public) == MemberAttributes.Public);
            }
            return true;
        }