System.Diagnostics.CodeAnalysis.NotNullAttribute
namespace System.Diagnostics.CodeAnalysis
{
internal sealed class NotNullAttribute : Attribute
{
public NotNullAttribute();
}
}
namespace System.Diagnostics.CodeAnalysis
{
[NullableContext(1)]
[Nullable(0)]
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inherited = false, AllowMultiple = true)]
[ExcludeFromCodeCoverage]
internal sealed class MemberNotNullWhenAttribute : Attribute
{
public bool ReturnValue { get; }
public string[] Members { get; }
public MemberNotNullWhenAttribute(bool returnValue, string member);
public MemberNotNullWhenAttribute(bool returnValue, params string[] members);
}
}