BExIS.Xml.Helpers.Mapping.XmlSchemaManager.isComplexTypeOnlyWithSimpleTpesAsChildrens C# (CSharp) Метод

isComplexTypeOnlyWithSimpleTpesAsChildrens() приватный Метод

private isComplexTypeOnlyWithSimpleTpesAsChildrens ( XmlSchemaComplexType type ) : bool
type System.Xml.Schema.XmlSchemaComplexType
Результат bool
        private bool isComplexTypeOnlyWithSimpleTpesAsChildrens(XmlSchemaComplexType type)
        {
            List<XmlSchemaElement> elements = XmlSchemaUtility.GetAllElements(type, false, Elements);

            foreach (XmlSchemaElement element in elements)
            {
                if (!XmlSchemaUtility.IsSimpleType(element))
                {
                    return false;
                }
            }

            return true;
        }