UnityEngine.SetupCoroutine.InvokeMember C# (CSharp) Method

InvokeMember() private method

private InvokeMember ( object behaviour, string name, object variable ) : object
behaviour object
name string
variable object
return object
        public static object InvokeMember(object behaviour, string name, object variable)
        {
            object[] args = null;
            if (variable != null)
            {
                args = new object[] { variable };
            }
            return behaviour.GetType().InvokeMember(name, BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, behaviour, args, null, null, null);
        }