System.Xml.Serialization.XmlSchemaExporter.FindSchemaType C# (CSharp) Method

FindSchemaType() private static method

private static FindSchemaType ( string name, XmlSchemaObjectCollection items ) : XmlSchemaType
name string
items System.Xml.Schema.XmlSchemaObjectCollection
return System.Xml.Schema.XmlSchemaType
        private static XmlSchemaType FindSchemaType(string name, XmlSchemaObjectCollection items)
        {
            // Have to loop through the items because schema.SchemaTypes has not been populated yet.
            foreach (object o in items)
            {
                XmlSchemaType type = o as XmlSchemaType;
                if (type == null)
                    continue;
                if (type.Name == name)
                    return type;
            }
            return null;
        }