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

FindByTypeByName() public method

public FindByTypeByName ( ulong type, string name, bool partialType, bool partialName ) : IStream>.Dictionary
type ulong
name string
partialType bool
partialName bool
return IStream>.Dictionary
        public Dictionary<uint, IStream> FindByTypeByName(ulong type, string name, bool partialType, bool partialName)
        {
            return FindByType(type, partialType)
                .Where(x => partialName ? x.Value.Name.Contains(name) : x.Value.Name == name)
                .ToDictionary(x => x.Key, x => x.Value);
        }
        public Dictionary<uint, IStream> FindByProtocolIdByType(uint protocolId, ulong type, bool partial)