using System.Collections.Generic; namespace System.Runtime.CompilerServices; [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Parameter | AttributeTargets.ReturnValue)] public sealed class TupleElementNamesAttribute(string?[] transformNames) : Attribute { public IList TransformNames { get; private set; } = transformNames; }