using System.Collections.Immutable;
namespace Dpz.Core.SourceGenerator.Models;
/// <summary>
/// 被缓存的方法元数据。
/// </summary>
internal readonly struct CachedMethod(
string name,
string returnType,
string valueType,
ImmutableArray<CachedParameter> parameters,
CacheOptions options
)
{
public string Name { get; } = name;
public string ReturnType { get; } = returnType;
public string ValueType { get; } = valueType;
public ImmutableArray<CachedParameter> Parameters { get; } = parameters;
public CacheOptions Options { get; } = options;
}
评论加载中...