System.Xml.Serialization.SchemaObjectCache.GenerateSchemaGraph C# (CSharp) Method

GenerateSchemaGraph() private method

private GenerateSchemaGraph ( System.Xml.Serialization.XmlSchemas schemas ) : void
schemas System.Xml.Serialization.XmlSchemas
return void
        internal void GenerateSchemaGraph(XmlSchemas schemas) {
            SchemaGraph graph = new SchemaGraph(Graph, schemas);
            ArrayList items = graph.GetItems();

            for (int i = 0; i < items.Count; i++) {
                GetHash((XmlSchemaObject)items[i]);
            }
        }

Usage Example

Example #1
0
 internal void SetCache(SchemaObjectCache cache, bool shareTypes)
 {
     _shareTypes = shareTypes;
     _cache      = cache;
     if (shareTypes)
     {
         cache.GenerateSchemaGraph(this);
     }
 }