/// <summary> /// Create a new query object around collected .NET method data. /// </summary> /// <param name="name">The method name.</param> /// <param name="methodData">Collected method data.</param> public MethodData(string name, MethodDataMut methodData) { Name = name; ReturnType = methodData.ReturnType; if (methodData.OverloadParameters != null) { OverloadParameters = new List <IReadOnlyList <string> >(methodData.OverloadParameters); } }
/// <summary> /// Create a new query object around collected .NET method data. /// </summary> /// <param name="name">The method name.</param> /// <param name="methodData">Collected method data.</param> public MethodData(string name, MethodDataMut methodData) { Name = name; _methodData = methodData; }