System.Xml.Schema.Preprocessor.GetIncludedSet C# (CSharp) Метод

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

private GetIncludedSet ( XmlSchema schema, ArrayList includesList ) : void
schema XmlSchema
includesList System.Collections.ArrayList
Результат void
        private void GetIncludedSet(XmlSchema schema, ArrayList includesList) {
            if (includesList.Contains(schema)) {
                return;
            }
            includesList.Add(schema);
            foreach (XmlSchemaExternal external in schema.Includes) {
                if (external.Compositor == Compositor.Include || external.Compositor == Compositor.Redefine) {
                    if (external.Schema != null) {
                        GetIncludedSet(external.Schema, includesList);
                    }
                }
            }
        }