Class ObsoleteAttributeChange
Inheritance
ObsoleteAttributeChange
Syntax
public class ObsoleteAttributeChange : APIChangeBase<IMemberDefinition>, IAPIChange
Constructors
ObsoleteAttributeChange(IMemberDefinition, IMemberDefinition, ObsoleteKind, ObsoleteKind, Boolean, Boolean)
Declaration
public ObsoleteAttributeChange(IMemberDefinition original, IMemberDefinition current, ObsoleteKind originalKind, ObsoleteKind currentKind, bool originalIsUpgradable, bool currentIsUpgradable)
Parameters
Properties
CurrentIsUpgradable
Declaration
public bool CurrentIsUpgradable { get; }
Property Value
CurrentKind
Declaration
public ObsoleteKind CurrentKind { get; }
Property Value
OriginalIsUpgradable
Declaration
public bool OriginalIsUpgradable { get; }
Property Value
OriginalKind
Declaration
public ObsoleteKind OriginalKind { get; }
Property Value
Methods
Accept(IAPIChangeVisitor)
Declaration
public override void Accept(IAPIChangeVisitor visitor)
Parameters
Overrides
Unity.APIComparison.Framework.Changes.APIChangeBase<IMemberDefinition>.Accept(Unity.APIComparison.Framework.Changes.IAPIChangeVisitor)