ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Core.Data Namespace / SetOperation Enumeration

In This Topic
    SetOperation Enumeration
    In This Topic
    Specifies the operation to be applied to the selections.
    Syntax
    Members
    MemberDescription
    Difference All rows present in the first selection but not present in the second are copied to the output selection. This is a Boolean INHIBITION operation (e.g., C# a.Except(b)).
    Intersection All rows present in both input selections are copied to the output selection. Those row IDs present in only one set are discarded. This is a Boolean AND operation.
    SymmetricDifference All rows present in either input selection, but not present in both, are copied to the output selection. This is a Boolean XOR operation.
    Union All rows present in the first selection and the second selection are copied to the output selection. This is a Boolean OR operation.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Core.Data.SetOperation

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also