RemoveAttributes(IDeclaration, INamedType)
Removes all custom attributes of a given INamedType from a given declaration.
Declaration
IRemoveAttributesAdviceResult RemoveAttributes(IDeclaration targetDeclaration, INamedType attributeType)
Parameters
Type | Name | Description |
---|---|---|
IDeclaration | targetDeclaration | The declaration from which custom attributes have to be removed. |
INamedType | attributeType | The type of custom attributes to be removed. |
Returns
Type | Description |
---|---|
IRemoveAttributesAdviceResult |
RemoveAttributes(IDeclaration, Type)
Removes all custom attributes of a given Type from a given declaration.
Declaration
IRemoveAttributesAdviceResult RemoveAttributes(IDeclaration targetDeclaration, Type attributeType)
Parameters
Type | Name | Description |
---|---|---|
IDeclaration | targetDeclaration | The declaration from which custom attributes have to be removed. |
Type | attributeType | The type of custom attributes to be removed. |
Returns
Type | Description |
---|---|
IRemoveAttributesAdviceResult |