DbGeometry.Relate - метод
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Определяет, связано ли это значение DbGeometry с указанным аргументом DbGeometry в соответствии с заданным шаблоном пересечения Dimensionally Extended Nine-Intersection Model (DE-9IM).
Пространство имен: System.Data.Entity.Spatial
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
Public Function Relate ( _
other As DbGeometry, _
matrix As String _
) As Boolean
'Применение
Dim instance As DbGeometry
Dim other As DbGeometry
Dim matrix As String
Dim returnValue As Boolean
returnValue = instance.Relate(other, matrix)
public bool Relate(
DbGeometry other,
string matrix
)
public:
bool Relate(
DbGeometry^ other,
String^ matrix
)
member Relate :
other:DbGeometry *
matrix:string -> bool
public function Relate(
other : DbGeometry,
matrix : String
) : boolean
Параметры
- other
Тип: System.Data.Entity.Spatial.DbGeometry
Значение типа geometry, которое следует сравнивать с этим значением geometry для определения связи.
- matrix
Тип: System.String
Строка, содержащая текстовое представление шаблона пересечения (DE-9IM), определяющего связь.
Возвращаемое значение
Тип: System.Boolean
Значение true, если это значение geometry имеет связь со другим значением в соответствии с заданной матрицей шаблона пересечения; в противном случае — значение false.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение other и matrix равно null. |