public override void UpdateNode(ModelNode node)
        {
            if (!XpandModuleBase.IsLoadingExternalModel())
            {
                return;
            }
            var modelBoModelClassMembers = ((IModelBOModelClassMembers)node);
            var xpClassInfo = XpandModuleBase.Dictiorary.QueryClassInfo(((IModelClass)modelBoModelClassMembers.Parent).TypeInfo.Type);

            if (xpClassInfo == null)
            {
                return;
            }
            for (int index = modelBoModelClassMembers.Count - 1; index > -1; index--)
            {
                var modelClassMember      = modelBoModelClassMembers[index];
                var xpandCustomMemberInfo = xpClassInfo.FindMember(modelClassMember.Name) as XpandCustomMemberInfo;
                if (xpandCustomMemberInfo != null && xpandCustomMemberInfo.HasAttribute(typeof(ModelMemberExMemberInfoAttribute)))
                {
                    modelClassMember.Remove();
                }
            }
        }