RequiresPreviewFeaturesAttribute
using System.Diagnostics.CodeAnalysis;
using System.Runtime.CompilerServices;
namespace System.Runtime.Versioning
{
    [System.Runtime.CompilerServices.NullableContext(2)]
    [System.Runtime.CompilerServices.Nullable(0)]
    [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Delegate, Inherited = false)]
    [ExcludeFromCodeCoverage]
    internal sealed class RequiresPreviewFeaturesAttribute : Attribute
    {
        public string Message { get; }
        public string Url { get; set; }
        public RequiresPreviewFeaturesAttribute()
        {
        }
        public RequiresPreviewFeaturesAttribute(string message)
        {
            Message = message;
        }
    }
}