Поделиться через


Класс GeometryConvexHullAggregate

Этот API-интерфейс поддерживает инфраструктуру SQL Server 2012 и не предназначен для использования непосредственно из кода.

Represents the convex hull for the given set of SqlGeometry objects.

Иерархия наследования

System.Object
  Microsoft.SqlServer.Types.GeometryConvexHullAggregate

Пространство имен:  Microsoft.SqlServer.Types
Сборка:  Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
<CLSCompliantAttribute(True)> _
<SqlUserDefinedAggregateAttribute(Format.UserDefined, IsInvariantToDuplicates := True,  _
    IsInvariantToNulls := True, IsInvariantToOrder := True,  _
    IsNullIfEmpty := False, MaxByteSize := )> _
Public Class GeometryConvexHullAggregate _
    Implements IBinarySerialize
'Применение
Dim instance As GeometryConvexHullAggregate
[SerializableAttribute]
[CLSCompliantAttribute(true)]
[SqlUserDefinedAggregateAttribute(Format.UserDefined, IsInvariantToDuplicates = true, 
    IsInvariantToNulls = true, IsInvariantToOrder = true, 
    IsNullIfEmpty = false, MaxByteSize = )]
public class GeometryConvexHullAggregate : IBinarySerialize
[SerializableAttribute]
[CLSCompliantAttribute(true)]
[SqlUserDefinedAggregateAttribute(Format::UserDefined, IsInvariantToDuplicates = true, 
    IsInvariantToNulls = true, IsInvariantToOrder = true, 
    IsNullIfEmpty = false, MaxByteSize = )]
public ref class GeometryConvexHullAggregate : IBinarySerialize
[<SerializableAttribute>]
[<CLSCompliantAttribute(true)>]
[<SqlUserDefinedAggregateAttribute(Format.UserDefined, IsInvariantToDuplicates = true, 
    IsInvariantToNulls = true, IsInvariantToOrder = true, 
    IsNullIfEmpty = false, MaxByteSize = )>]
type GeometryConvexHullAggregate =  
    class 
        interface IBinarySerialize 
    end
public class GeometryConvexHullAggregate implements IBinarySerialize

Тип GeometryConvexHullAggregate обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод GeometryConvexHullAggregate Инфраструктура. Initializes a new instance of the GeometryConvexHullAggregate class.

В начало

Методы

  Имя Описание
Открытый метод Accumulate Инфраструктура. Adds the specified SqlGeometry object into this convex hull.
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод Init Инфраструктура. Initializes the properties of a GeometryConvexHullAggregate object.
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод Merge Инфраструктура. Adds the specified GeometryConvexHullAggregate object into this convex hull.
Открытый метод Read Инфраструктура. Reads a binary representation of a geometry type into a SqlGeometry object.
Открытый метод Terminate Инфраструктура. Returns the SqlGeometry object that represents the geometry collection.
Открытый метод ToString (Производный от Object.)
Открытый метод Write Инфраструктура. Writes a SqlGeometry object to a binary stream.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Types