Ejemplo n.º 1
0
        protected virtual void VisitEdmNamespace(EdmNamespace item)
        {
            VisitMetadataItem(item);
            if (item != null)
            {
                if (item.ComplexTypes.Any())
                {
                    VisitComplexTypes(item, item.ComplexTypes);
                }

                if (item.EntityTypes.Any())
                {
                    VisitEntityTypes(item, item.EntityTypes);
                }

                if (item.EnumTypes.Any())
                {
                    VisitEnumTypes(item, item.EnumTypes);
                }

                if (item.AssociationTypes.Any())
                {
                    VisitAssociationTypes(item, item.AssociationTypes);
                }
            }
        }
 internal bool TryGetNamespace(EdmNamespaceItem item, out EdmNamespace itemNamespace)
 {
     if (item != null)
     {
         return itemToNamespaceMap.TryGetValue(item, out itemNamespace);
     }
     itemNamespace = null;
     return false;
 }
Ejemplo n.º 3
0
 internal bool TryGetNamespace(EdmType item, out EdmNamespace itemNamespace)
 {
     if (item != null)
     {
         return(itemToNamespaceMap.TryGetValue(item, out itemNamespace));
     }
     itemNamespace = null;
     return(false);
 }
Ejemplo n.º 4
0
 protected virtual void VisitAssociationTypes(
     EdmNamespace edmNamespace, IEnumerable<EdmAssociationType> associationTypes)
 {
     VisitCollection(associationTypes, VisitEdmAssociationType);
 }
Ejemplo n.º 5
0
 protected virtual void VisitEnumTypes(EdmNamespace edmNamespace, IEnumerable<EdmEnumType> enumTypes)
 {
     VisitCollection(enumTypes, VisitEdmEnumType);
 }
Ejemplo n.º 6
0
 protected virtual void VisitComplexTypes(EdmNamespace edmNamespace, IEnumerable<EdmComplexType> complexTypes)
 {
     VisitCollection(complexTypes, VisitComplexType);
 }
Ejemplo n.º 7
0
        protected virtual void VisitEdmNamespace(EdmNamespace item)
        {
            VisitEdmNamedMetadataItem(item);
            if (item != null)
            {
                if (item.HasComplexTypes)
                {
                    VisitComplexTypes(item, item.ComplexTypes);
                }

                if (item.HasEntityTypes)
                {
                    VisitEntityTypes(item, item.EntityTypes);
                }

                if (item.HasEnumTypes)
                {
                    VisitEnumTypes(item, item.EnumTypes);
                }

                if (item.HasAssociationTypes)
                {
                    VisitAssociationTypes(item, item.AssociationTypes);
                }
            }
        }
Ejemplo n.º 8
0
 protected virtual void VisitAssociationTypes(
     EdmNamespace edmNamespace, IEnumerable <AssociationType> associationTypes)
 {
     VisitCollection(associationTypes, VisitEdmAssociationType);
 }
Ejemplo n.º 9
0
 protected virtual void VisitEnumTypes(EdmNamespace edmNamespace, IEnumerable <EnumType> enumTypes)
 {
     VisitCollection(enumTypes, VisitEdmEnumType);
 }
Ejemplo n.º 10
0
 protected virtual void VisitComplexTypes(EdmNamespace edmNamespace, IEnumerable <ComplexType> complexTypes)
 {
     VisitCollection(complexTypes, VisitComplexType);
 }
Ejemplo n.º 11
0
            protected override void VisitEdmNamespace(EdmNamespace item)
            {
                Dispatch(item);

                base.VisitEdmNamespace(item);
            }