Class AttributeChange
Inheritance
AttributeChange
Assembly: Unity.APIComparison.Framework.dll
Syntax
public class AttributeChange : APIChangeBase<IMemberDefinition>, IAPIChange
Constructors
AttributeChange(IMemberDefinition, IMemberDefinition, IEnumerable<CustomAttribute>, IEnumerable<CustomAttribute>)
Declaration
public AttributeChange(IMemberDefinition original, IMemberDefinition current, IEnumerable<CustomAttribute> added, IEnumerable<CustomAttribute> removed)
Parameters
Type |
Name |
Description |
IMemberDefinition |
original |
|
IMemberDefinition |
current |
|
IEnumerable<CustomAttribute> |
added |
|
IEnumerable<CustomAttribute> |
removed |
|
Properties
Added
Declaration
public IEnumerable<CustomAttribute> Added { get; }
Property Value
Removed
Declaration
public IEnumerable<CustomAttribute> Removed { get; }
Property Value
Methods
Accept(IAPIChangeVisitor)
Declaration
public override void Accept(IAPIChangeVisitor visitor)
Parameters
Overrides
Implements