类 InMemoryDriver

InMemoryDriver class

用于在内存中处理数据的驱动程序。

public sealed class InMemoryDriver : FileDriver

属性

名称描述
override CanCreateDatasets { get; }获取一个值,指示此驱动程序是否可以创建数据集。
override CanCreateLayers { get; }获取一个值,指示此驱动程序是否可以创建矢量图层。
virtual CanOpenDatasets { get; }获取一个值,指示此驱动程序是否可以打开数据集。
override CanOpenLayers { get; }获取一个值,指示此驱动程序是否可以打开矢量图层。

方法

名称描述
CreateDataset(AbstractPath)创建一个数据集。
CreateDataset(string)创建一个数据集。
virtual CreateDataset(AbstractPath, DriverOptions)创建一个数据集。
CreateDataset(string, DriverOptions)创建一个数据集。
CreateLayer()创建图层并以添加新要素的方式打开它。
CreateLayer(AbstractPath)创建图层并以追加方式打开它。
CreateLayer(FeaturesSequence)从要素序列创建图层并打开以添加新要素。
CreateLayer(SpatialReferenceSystem)创建图层并以添加新要素的方式打开它。
CreateLayer(string)创建图层并以追加方式打开它。
CreateLayer(AbstractPath, DriverOptions)创建图层并以追加方式打开它。
CreateLayer(AbstractPath, SpatialReferenceSystem)创建图层并以追加方式打开它。
CreateLayer(string, DriverOptions)创建图层并以追加方式打开它。
CreateLayer(string, SpatialReferenceSystem)创建图层并以追加方式打开它。
override CreateLayer(AbstractPath, DriverOptions, SpatialReferenceSystem)创建图层并以添加新要素的方式打开它。
CreateLayer(string, DriverOptions, SpatialReferenceSystem)创建图层并以追加方式打开它。
virtual EditLayer(AbstractPath, DriverOptions)打开图层进行编辑。
EditLayer(string, DriverOptions)打开图层进行编辑。
OpenDataset(AbstractPath)打开数据集。
OpenDataset(string)打开数据集。
virtual OpenDataset(AbstractPath, DriverOptions)打开数据集。
OpenDataset(string, DriverOptions)打开数据集。
OpenLayer(AbstractPath)打开该图层进行读取。
OpenLayer(string)打开该图层进行读取。
override OpenLayer(AbstractPath, DriverOptions)打开图层进行读取。
OpenLayer(string, DriverOptions)打开该图层进行读取。
override SupportsSpatialReferenceSystem(SpatialReferenceSystem)确定指定的空间参考系统是否受此驱动程序支持。

另见