docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class EventChangesCollector

    Inheritance
    object
    MemberChangesCollector<EventDefinition>
    EventChangesCollector
    Inherited Members
    MemberChangesCollector<EventDefinition>.IsPotentialBreakingChange(EventDefinition)
    MemberChangesCollector<EventDefinition>.PseudoAttributesFrom(EventDefinition)
    MemberChangesCollector<EventDefinition>.TypeMemberSpecificChecks(EventDefinition, EventDefinition)
    MemberChangesCollector<EventDefinition>.CheckForNewMembers(TypeDefinition, TypeDefinition)
    MemberChangesCollector<EventDefinition>.ProcessMembers(TypeDefinition, TypeDefinition)
    MemberChangesCollector<EventDefinition>.AddChange(TypeDefinition, IAPIChange)
    MemberChangesCollector<EventDefinition>.AccessibilityChangeKind(ushort, ushort, ushort)
    MemberChangesCollector<EventDefinition>.AccessibilityChangeKind(MethodDefinition, MethodDefinition, MethodDefinition, MethodDefinition)
    MemberChangesCollector<EventDefinition>.FilterCompilerGeneratedAndNonPublicMembers(IEnumerable<EventDefinition>)
    MemberChangesCollector<EventDefinition>.IsSideEffectOfOtherChanges(IDictionary<string, IEntityChange>, IMemberDefinition, TypeDefinition)
    MemberChangesCollector<EventDefinition>.CheckElementTypeChanges(EventDefinition, EventDefinition)
    MemberChangesCollector<EventDefinition>.m_changes
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.APIComparison.Framework.Collectors
    Assembly: Unity.APIComparison.Framework.dll
    Syntax
    public class EventChangesCollector : MemberChangesCollector<EventDefinition>

    Constructors

    EventChangesCollector(Dictionary<string, IEntityChange>)

    Declaration
    public EventChangesCollector(Dictionary<string, IEntityChange> changes)
    Parameters
    Type Name Description
    Dictionary<string, IEntityChange> changes

    Methods

    AccessibilityChangeKind(EventDefinition, EventDefinition)

    Declaration
    protected override MemberAccessibilityChangeKind AccessibilityChangeKind(EventDefinition current, EventDefinition original)
    Parameters
    Type Name Description
    EventDefinition current
    EventDefinition original
    Returns
    Type Description
    MemberAccessibilityChangeKind
    Overrides
    MemberChangesCollector<EventDefinition>.AccessibilityChangeKind(EventDefinition, EventDefinition)

    ElementTypeOf(EventDefinition)

    Declaration
    protected override TypeReference ElementTypeOf(EventDefinition member)
    Parameters
    Type Name Description
    EventDefinition member
    Returns
    Type Description
    TypeReference
    Overrides
    MemberChangesCollector<EventDefinition>.ElementTypeOf(EventDefinition)

    FindMember(TypeDefinition, EventDefinition, out MemberKind)

    Declaration
    public override EventDefinition FindMember(TypeDefinition typeDefinition, EventDefinition member, out MemberKind missingMemberKind)
    Parameters
    Type Name Description
    TypeDefinition typeDefinition
    EventDefinition member
    MemberKind missingMemberKind
    Returns
    Type Description
    EventDefinition
    Overrides
    MemberChangesCollector<EventDefinition>.FindMember(TypeDefinition, EventDefinition, out MemberKind)

    FindOverridenMember(EventDefinition, TypeDefinition)

    Declaration
    protected override EventDefinition FindOverridenMember(EventDefinition added, TypeDefinition originalType)
    Parameters
    Type Name Description
    EventDefinition added
    TypeDefinition originalType
    Returns
    Type Description
    EventDefinition
    Overrides
    MemberChangesCollector<EventDefinition>.FindOverridenMember(EventDefinition, TypeDefinition)

    GetComparer()

    Declaration
    protected override IEqualityComparer<EventDefinition> GetComparer()
    Returns
    Type Description
    IEqualityComparer<EventDefinition>
    Overrides
    MemberChangesCollector<EventDefinition>.GetComparer()

    GetDataForHash(EventDefinition, EventDefinition)

    Declaration
    protected override string GetDataForHash(EventDefinition originalMember, EventDefinition newMember)
    Parameters
    Type Name Description
    EventDefinition originalMember
    EventDefinition newMember
    Returns
    Type Description
    string
    Overrides
    MemberChangesCollector<EventDefinition>.GetDataForHash(EventDefinition, EventDefinition)

    IsPublicAPI(EventDefinition)

    Declaration
    public override bool IsPublicAPI(EventDefinition member)
    Parameters
    Type Name Description
    EventDefinition member
    Returns
    Type Description
    bool
    Overrides
    MemberChangesCollector<EventDefinition>.IsPublicAPI(EventDefinition)

    IsStatic(EventDefinition)

    Declaration
    protected override bool IsStatic(EventDefinition member)
    Parameters
    Type Name Description
    EventDefinition member
    Returns
    Type Description
    bool
    Overrides
    MemberChangesCollector<EventDefinition>.IsStatic(EventDefinition)

    MembersFor(TypeDefinition)

    Declaration
    public override IEnumerable<EventDefinition> MembersFor(TypeDefinition type)
    Parameters
    Type Name Description
    TypeDefinition type
    Returns
    Type Description
    IEnumerable<EventDefinition>
    Overrides
    MemberChangesCollector<EventDefinition>.MembersFor(TypeDefinition)
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)