namespace System.Runtime.CompilerServices { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Delegate, Inherited = false)] public sealed class NullableContextAttribute : Attribute { /// Flag specifying metadata related to nullable reference types. public readonly byte Flag; /// Initializes the attribute. /// The flag value. public NullableContextAttribute(byte value) { Flag = value; } } }