<?xml version="1.0"?>
<doc>
    <assembly>
        <name>JetBrains.ReSharper.Plugins.FSharp.TypeProviders.Host</name>
    </assembly>
    <members>
        <member name="T:JetBrains.ReSharper.Plugins.FSharp.TypeProviders.Host.Cache.MetadataEntitiesCache`1">
            Holds metadata entities (types/assemblies) that can be shared between type provider instances.
        </member>
        <member name="T:JetBrains.ReSharper.Plugins.FSharp.TypeProviders.Host.Cache.ProvidedTypesCache">
             Cache holding types:
             1. Created by particular type provider instances.
             2. Coming from referenced assemblies metadata and not depending on particular type provider instances.
            
             Sharing types created by type providers is not allowed, since type provider instantiations
             depend on project configuration and may produce different types with the same name.
        </member>
    </members>
</doc>
