RemoveAttributesAsync(IDeclaration, INamedType)
Removes custom attributes of a type, given as an INamedType, from a given declaration and all contained declarations.
Declaration
Task RemoveAttributesAsync(IDeclaration targetDeclaration, INamedType attributeType)Parameters
| Type | Name | Description |
|---|---|---|
| IDeclaration | targetDeclaration | |
| INamedType | attributeType |
Returns
| Type | Description |
|---|---|
| Task |
RemoveAttributesAsync(IDeclaration, Type)
Removes custom attributes of a type, given as a reflection Type, from a given declaration and all contained declarations.
Declaration
Task RemoveAttributesAsync(IDeclaration targetDeclaration, Type attributeType)Parameters
| Type | Name | Description |
|---|---|---|
| IDeclaration | targetDeclaration | |
| Type | attributeType |
Returns
| Type | Description |
|---|---|
| Task |