SpatialImplementation 类

表示负责了解如何为空间类型的特定实现创建地理和几何生成器的类。

继承层次结构

System.Object
  System.Spatial.SpatialImplementation

命名空间:  System.Spatial
程序集:  System.Spatial(在 System.Spatial.dll 中)

语法

声明
Public MustInherit Class SpatialImplementation
用法
Dim instance As SpatialImplementation
public abstract class SpatialImplementation
public ref class SpatialImplementation abstract
[<AbstractClassAttribute>]
type SpatialImplementation =  class end
public abstract class SpatialImplementation

SpatialImplementation 类型公开以下成员。

构造函数

  名称 说明
受保护方法 SpatialImplementation 初始化 SpatialImplementation 类的新实例。

页首

属性

  名称 说明
公共属性静态成员 CurrentImplementation 返回当前使用的 SpatialImplementation 的实例。
公共属性 Operations 获取或设置空间操作实现。

页首

方法

  名称 说明
公共方法 CreateBuilder 为此实现创建 SpatialBuilder。
公共方法 CreateGeoJsonObjectFormatter 为 Json 对象创建格式化程序。
公共方法 CreateGmlFormatter 为此实现创建 GmlFormatter。
公共方法 CreateValidator 创建空间验证程序。
公共方法 CreateWellKnownTextSqlFormatter() 为此实现创建 WellKnownTextSqlFormatter。
公共方法 CreateWellKnownTextSqlFormatter(Boolean) 为此实现创建 WellKnownTextSqlFormatter。
公共方法 Equals (从 Object 继承。)
受保护方法 Finalize (从 Object 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 ToString (从 Object 继承。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

System.Spatial 命名空间