DbSpatialServices.SymmetricDifference Method
Computes the symmetric difference of two given values.
Assembly: EntityFramework (in EntityFramework.dll)
Name | Description | |
---|---|---|
![]() | SymmetricDifference(DbGeography, DbGeography) | Computes the symmetric difference of two DbGeography values. |
![]() | SymmetricDifference(DbGeometry, DbGeometry) | Computes the symmetric difference between two DbGeometry values. |
DbSpatialServices.SymmetricDifference Method (DbGeography, DbGeography)
Computes the symmetric difference of two DbGeography values.
public abstract DbGeography SymmetricDifference( DbGeography geographyValue, DbGeography otherGeography )
Parameters
- geographyValue
-
Type:
System.Data.Entity.Spatial.DbGeography
The first geography value.
- otherGeography
-
Type:
System.Data.Entity.Spatial.DbGeography
The second geography value.
Return Value
Type: System.Data.Entity.Spatial.DbGeographyA new DbGeography value representing the symmetric difference of geographyValue and otherGeography.
Exception | Condition |
---|---|
ArgumentNullException | geographyValue or otherGeography is null. |
ArgumentException | geographyValue or otherGeography is not compatible with this spatial services implementation. |
DbSpatialServices.SymmetricDifference Method (DbGeometry, DbGeometry)
Computes the symmetric difference between two DbGeometry values.
public abstract DbGeometry SymmetricDifference( DbGeometry geometryValue, DbGeometry otherGeometry )
Parameters
- geometryValue
-
Type:
System.Data.Entity.Spatial.DbGeometry
The first geometry value.
- otherGeometry
-
Type:
System.Data.Entity.Spatial.DbGeometry
The second geometry value.
Return Value
Type: System.Data.Entity.Spatial.DbGeometryA new DbGeometry value representing the symmetric difference between geometryValue and otherGeometry.
Exception | Condition |
---|---|
ArgumentNullException | geometryValue or otherGeometry is null. |
ArgumentException | geometryValue or otherGeometry is not compatible with this spatial services implementation. |