Class MeansImplicitUseAttribute
Should be used on attributes and causes ReSharper
to not mark symbols marked with such attributes as unused
(as well as by other usage inspections)
Inheritance
MeansImplicitUseAttribute
Assembly: UnityEngine.dll
Syntax
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
public sealed class MeansImplicitUseAttribute : Attribute, _Attribute
Constructors
|
Improve this Doc
View Source
MeansImplicitUseAttribute()
Declaration
public MeansImplicitUseAttribute()
|
Improve this Doc
View Source
MeansImplicitUseAttribute(ImplicitUseKindFlags)
Declaration
public MeansImplicitUseAttribute(ImplicitUseKindFlags useKindFlags)
Parameters
|
Improve this Doc
View Source
MeansImplicitUseAttribute(ImplicitUseKindFlags, ImplicitUseTargetFlags)
Declaration
public MeansImplicitUseAttribute(ImplicitUseKindFlags useKindFlags, ImplicitUseTargetFlags targetFlags)
Parameters
|
Improve this Doc
View Source
MeansImplicitUseAttribute(ImplicitUseTargetFlags)
Declaration
public MeansImplicitUseAttribute(ImplicitUseTargetFlags targetFlags)
Parameters
Properties
|
Improve this Doc
View Source
TargetFlags
Declaration
[UsedImplicitly]
public ImplicitUseTargetFlags TargetFlags { get; }
Property Value
|
Improve this Doc
View Source
UseKindFlags
Declaration
[UsedImplicitly]
public ImplicitUseKindFlags UseKindFlags { get; }
Property Value
Implements
Extension Methods