Class MemberChangesCollector<T>
Inheritance
MemberChangesCollector<T>
Assembly: solution.dll
Syntax
public abstract class MemberChangesCollector<T> where T : class, IMemberDefinition
Type Parameters
Constructors
Fields
Methods
Name |
Description |
AccessibilityChangeKind(MethodDefinition, MethodDefinition, MethodDefinition, MethodDefinition)
|
|
AccessibilityChangeKind(ushort, ushort, ushort)
|
|
AccessibilityChangeKind(T, T)
|
|
AddChange(TypeDefinition, IAPIChange)
|
|
CheckElementTypeChanges(T, T)
|
|
CheckForNewMembers(TypeDefinition, TypeDefinition)
|
|
ElementTypeOf(T)
|
|
FilterCompilerGeneratedAndNonPublicMembers(IEnumerable<T>)
|
|
FindMember(TypeDefinition, T, out MemberKind)
|
|
FindOverridenMember(T, TypeDefinition)
|
|
GetComparer()
|
|
GetDataForHash(T, T)
|
|
IsPotentialBreakingChange(T)
|
|
IsPublicAPI(T)
|
|
IsSideEffectOfOtherChanges(IDictionary<string, IEntityChange>, IMemberDefinition, TypeDefinition)
|
|
IsStatic(T)
|
|
MembersFor(TypeDefinition)
|
|
ProcessMembers(TypeDefinition, TypeDefinition)
|
|
PseudoAttributesFrom(T)
|
|
TypeMemberSpecificChecks(T, T)
|
|