Class UsedImplicitlyAttribute
Indicates that the marked symbol is used implicitly
(e.g. via reflection, in external library), so this symbol
will not be marked as unused (as well as by other usage inspections)
Inheritance
UsedImplicitlyAttribute
Assembly: UnityEngine.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Parameter | AttributeTargets.Delegate | AttributeTargets.ReturnValue | AttributeTargets.GenericParameter | AttributeTargets.All, AllowMultiple = false, Inherited = true)]
public sealed class UsedImplicitlyAttribute : Attribute, _Attribute
Constructors
|
Improve this Doc
View Source
UsedImplicitlyAttribute()
Declaration
public UsedImplicitlyAttribute()
|
Improve this Doc
View Source
UsedImplicitlyAttribute(ImplicitUseKindFlags)
Declaration
public UsedImplicitlyAttribute(ImplicitUseKindFlags useKindFlags)
Parameters
|
Improve this Doc
View Source
UsedImplicitlyAttribute(ImplicitUseKindFlags, ImplicitUseTargetFlags)
Declaration
public UsedImplicitlyAttribute(ImplicitUseKindFlags useKindFlags, ImplicitUseTargetFlags targetFlags)
Parameters
|
Improve this Doc
View Source
UsedImplicitlyAttribute(ImplicitUseTargetFlags)
Declaration
public UsedImplicitlyAttribute(ImplicitUseTargetFlags targetFlags)
Parameters
Properties
|
Improve this Doc
View Source
TargetFlags
Declaration
public ImplicitUseTargetFlags TargetFlags { get; }
Property Value
|
Improve this Doc
View Source
UseKindFlags
Declaration
public ImplicitUseKindFlags UseKindFlags { get; }
Property Value
Implements
Extension Methods