System.Reflection.RuntimeEventInfo.GetOtherMethods C# (CSharp) Method

GetOtherMethods() public method

public GetOtherMethods ( bool nonPublic ) : MethodInfo[]
nonPublic bool
return MethodInfo[]
        public override MethodInfo[] GetOtherMethods(bool nonPublic) 
        {
            ArrayList ret = new ArrayList();

            if (m_otherMethod == null)
                return new MethodInfo[0];

            for(int i = 0; i < m_otherMethod.Length; i ++)
            {
                if (Associates.IncludeAccessor((MethodInfo)m_otherMethod[i], nonPublic))
                    ret.Add(m_otherMethod[i]);
            }
            
            return ret.ToArray(typeof(MethodInfo)) as MethodInfo[];
        }