<?xml version="1.0"?>
<doc>
    <assembly>
        <name>JetBrains.DotTrace.Dal.Interface</name>
    </assembly>
    <members>
        <member name="T:JetBrains.DotTrace.DalInterface.Common.CallTree.IDfsAlgorithmsProviderContainer`1">
            <summary>
            The only purpose of this interface to make dependency injection work with generic type with 2 parameters. Do not use it except for constructor parameter
            </summary>
        </member>
        <member name="T:JetBrains.DotTrace.DalInterface.Common.IFullEnvironmentSection">
            <summary>
            This virtual section merges data from IEnvironmentSection and IPostEnvironmentSection
            </summary>
        </member>
        <member name="P:JetBrains.DotTrace.DalInterface.Common.Metadata.MethodViewDataDal.Id">
            <summary>
            It used only in comparison two MethodViewData and for Actions
            (GotoBacktraceActionHandler for example)
            </summary>
        </member>
        <member name="P:JetBrains.DotTrace.DalInterface.Common.Subsystems.ISubsystemSettingsProvider.CurrentProfileAndUpdates">
            <summary>
            Provider fires when active profile or some user subsystem settings were changed
            </summary>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Performance.CallTreeHeader.HeaderNodeRef.GetHashCode">
            <summary>
            NB: this hash code must be equal to that in the CallTreeSection.Node.GetHashCode()
            to provide the same identity between Node and NodeRef instances
            </summary>
        </member>
        <member name="P:JetBrains.DotTrace.DalInterface.Performance.CallTreeHeader.IHeaderDataNode.NodesCount">
            <summary>
            All nodes count
            </summary>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Performance.CallTreeHeader.IHeaderDataNode.GetNodesCount(JetBrains.DotTrace.DalInterface.Performance.CallTree.CallTreeSectionOffset,JetBrains.DotTrace.DalInterface.Performance.CallTree.CallTreeSectionOffset)">
            <summary>
            Filtered nodes count
            </summary>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Performance.CallTreeHeader.IHeaderDataNode.GetNodes(JetBrains.DotTrace.DalInterface.Performance.CallTree.CallTreeSectionOffset,JetBrains.DotTrace.DalInterface.Performance.CallTree.CallTreeSectionOffset)">
            <summary>
            Filtered nodes
            </summary>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Timeline.ITimelineSnapshotStorageReader.Open(JetBrains.Lifetimes.Lifetime,JetBrains.Util.FileSystemPath)">
            <summary>
            Opens converted snapshot at convertedSnapshotPath
            </summary>
            <param name="lifetime"></param>
            <param name="snapshotPath"></param>
            <returns></returns>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypesEx.IsRaw(JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypes)">
            <summary>
            Returns false if the section is not defined in the TimelineSectionTypes list or have no attribute
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypesEx.IsConverted(JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypes)">
            <summary>
            Returns false if the section is not defined in the TimelineSectionTypes list or have no attribute
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypesEx.IsObsolete(JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypes)">
            <summary>
            Returns false if the section is not defined in the TimelineSectionTypes list or have no attribute
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypesEx.IsManifestBased(JetBrains.DotTrace.DalInterface.Timeline.TimelineSectionTypes)">
            <summary>
            Returns false if the section is not defined in the TimelineSectionTypes list. Throws if section is defined in the list, but doesn't have an SectionAttribute
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="T:JetBrains.DotTrace.DalInterface.Zones.IPerformanceSnapshotZone">
            <summary>
            For snapshot components which must be loaded only if performance snapshot is loaded
            </summary>
        </member>
        <member name="T:JetBrains.DotTrace.DalInterface.Zones.ITimelineSnapshotZone">
            <summary>
            For snapshot components which must be loaded only if timeline snapshot is opened
            There is no reason to mark shell components (such shell components won't be loaded)
            </summary>
        </member>
    </members>
</doc>
