NuGet.PackageMarker.GetLookup C# (CSharp) Méthode

GetLookup() private méthode

private GetLookup ( string packageId, bool createEntry = false ) : VisitedState>.Dictionary
packageId string
createEntry bool
Résultat VisitedState>.Dictionary
        private Dictionary<IPackage, VisitedState> GetLookup(string packageId, bool createEntry = false)
        {
            Dictionary<IPackage, VisitedState> state;
            if (!_visited.TryGetValue(packageId, out state))
            {
                if (createEntry)
                {
                    state = new Dictionary<IPackage, VisitedState>(PackageEqualityComparer.IdAndVersion);
                    _visited[packageId] = state;
                }
            }
            return state;
        }