using Serein.Library; using System.Reflection; namespace Serein.NodeFlow.Model.Library { /// /// 库方法信息类,包含方法的详细信息、反射信息和委托信息。 /// public class LibraryMthodInfo { /// /// 方法的详细信息。 /// public MethodDetails MethodDetails { get; } /// /// 方法的反射信息,包含方法名称、参数类型等。 /// public MethodInfo MethodInfo { get; } /// /// Emit构造委托 /// public DelegateDetails DelegateDetails { get; } /// /// 构造一个新的库方法信息实例。 /// /// /// /// public LibraryMthodInfo(MethodInfo methodInfo, MethodDetails methodDetails, DelegateDetails delegateDetails) { MethodDetails = methodDetails; MethodInfo = methodInfo; DelegateDetails = delegateDetails; } } }