CSharpRTMP.Core.Streaming.StreamsManager.FindByName C# (CSharp) Method

FindByName() public method

public FindByName ( string name, bool partial ) : IStream>.Dictionary
name string
partial bool
return IStream>.Dictionary
        public Dictionary<uint, IStream> FindByName(string name, bool partial)
        {
            if (!partial)
                return StreamsByName.ContainsKey(name) ? StreamsByName[name] : new Dictionary<uint, IStream>();
            return StreamsByName.Where(x => x.Key.Contains(name))
                .SelectMany(x => x.Value)
                .ToDictionary(x => x.Key, x => x.Value);
        }
        public Dictionary<uint, IStream> FindByType(ulong type, bool partialType)