Class DisableAttribute
Indicates that a composer should be disabled.
Inheritance
System.Object
Namespace: Umbraco.Cms.Core.Composing
Assembly: Umbraco.Core.dll
Syntax
public class DisableAttribute : Attribute
Remarks
If a type is specified, disables the composer of that type, else disables the composer marked with the attribute.
This attribute is not inherited.
This attribute applies to classes only, it is not possible to enable/disable interfaces.
Assembly-level Disable
Constructors
View SourceDisableAttribute()
Initializes a new instance of the Disable
Declaration
public DisableAttribute()
DisableAttribute(String, String)
Declaration
public DisableAttribute(string fullTypeName, string assemblyName)
Parameters
Type | Name | Description |
---|---|---|
System. |
fullTypeName | |
System. |
assemblyName |
DisableAttribute(Type)
Initializes a new instance of the Disable
Declaration
public DisableAttribute(Type disabledType)
Parameters
Type | Name | Description |
---|---|---|
Type | disabledType |
Properties
View SourceDisabledType
Gets the disabled type, or null if it is the composer marked with the attribute.
Declaration
public Type? DisabledType { get; }
Property Value
Type | Description |
---|---|
System. |