Freigeben über


Microsoft.SqlServer.Types-Namespace

The Microsoft.SqlServer.Types namespace contains classes used when working with the HierarchyID data type and the spatial data types, such as the geometry and geographic data types.

Klassen

  Klasse Beschreibung
Öffentliche Klasse GeographyCollectionAggregate Infrastruktur Represents a geography collection from the given set of SqlGeography objects.
Öffentliche Klasse GeographyConvexHullAggregate Infrastruktur Represents the convex hull for the given set of SqlGeography objects.
Öffentliche Klasse GeographyEnvelopeAggregate Infrastruktur Represents a geography envelope from the given set of SqlGeography objects.
Öffentliche Klasse GeographyTessellationFunction Infrastruktur Represents the geography tessellation functions.
Öffentliche Klasse GeographyUnionAggregate Infrastruktur Represents a union of a set of SqlGeography objects.
Öffentliche Klasse GeometryCollectionAggregate Infrastruktur Represents a geometry collection from the given set of SqlGeometry objects.
Öffentliche Klasse GeometryConvexHullAggregate Infrastruktur Represents the convex hull for the given set of SqlGeometry objects.
Öffentliche Klasse GeometryEnvelopeAggregate Infrastruktur Represents a geometry envelope based on the given set of SqlGeometry objects.
Öffentliche Klasse GeometryTessellationFunction Infrastruktur Provides static methods for creating a geometry tessellation.
Öffentliche Klasse GeometryUnionAggregate Infrastruktur Represents a union from a set of SqlGeometry objects.
Öffentliche Klasse HierarchyIdException The exception that is thrown for invalid SqlHierarchyId values.
Öffentliche Klasse SpaceFillingCurve Infrastruktur Provides methods for calculating a space-filling curve.
Öffentliche Klasse SpatialGridCoverage Infrastruktur Provides methods for obtaining a spatial grid coverage.
Öffentliche Klasse SpatialTessellationFunction Infrastruktur Provides static methods for creating a spatial tessellation.
Öffentliche Klasse SqlGeography The SqlGeography type represents data in a geodetic (round earth) coordinate system.
Öffentliche Klasse SqlGeographyBuilder Constructs instances of SqlGeography objects by using IGeographySink interface.
Öffentliche Klasse SqlGeometry The SqlGeometry type represents data in a Euclidean (flat) coordinate system.
Öffentliche Klasse SqlGeometryBuilder Constructs instances of SqlGeometry objects by using IGeometrySink interface.

Strukturen

  Struktur Beschreibung
Öffentliche Struktur SqlHierarchyId The SqlHierarchyId type represents a position in a hierarchical structure, specifying depth and breadth.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IGeographySink Veraltet Interface used by SqlGeographyBuilder to construct a SqlGeography object. This API is obsolete. IGeographySink110 should be used instead.
Öffentliche Schnittstelle IGeographySink110 Defines the interface used by SqlGeographyBuilder to construct a SqlGeography object.
Öffentliche Schnittstelle IGeometrySink Veraltet Defines the interface that the SqlGeometryBuilder class uses to construct a SqlGeometryBuilder object. This API is obsolete. IGeometrySink110 should be used instead.
Öffentliche Schnittstelle IGeometrySink110 Defines the interface used by SqlGeometryBuilder to construct a SqlGeometry object.
Öffentliche Schnittstelle ISqlSpatialGridIndexable Infrastruktur Defines the interface that is implemented by SqlGeography and SqlGeometry type objects to support spatial indexing.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration OpenGisGeographyType Lists supported and extended Open GIS geography types.
Öffentliche Enumeration OpenGisGeometryType Lists Open GIS geometry types.