| CanBeNullAttribute Class |
Indicates that the value of the marked element could be null sometimes,
so the check for null is necessary before its usage
Inheritance Hierarchy
Namespace: Hangfire.AnnotationsAssembly: Hangfire.Core (in Hangfire.Core.dll) Version: 1.5.0.0
Syntax [AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Parameter|AttributeTargets.Delegate, AllowMultiple = false,
Inherited = true)]
public sealed class CanBeNullAttribute : Attribute
<AttributeUsageAttribute(AttributeTargets.Method Or AttributeTargets.Property Or AttributeTargets.Field Or AttributeTargets.Parameter Or AttributeTargets.Delegate, AllowMultiple := false,
Inherited := true)>
Public NotInheritable Class CanBeNullAttribute
Inherits Attribute
The CanBeNullAttribute type exposes the following members.
Constructors Examples [CanBeNull]
public object Test() { return null; }
public void UseTest()
{
var p = Test();
var s = p.ToString();
}
See Also