C# Class MapAround.DataProviders.GDALRasterProviderHolder

GDAL raster provider holder.
Inheritance: RasterProviderHolderBase
显示文件 Open project: gkrsu/maparound.example

Public Methods

Method Description
GDALRasterProviderHolder ( ) : System

Initializes a new instance of the MapAround.DataProviders.GDALRasterProvider.

GetParameterNames ( ) : string[]

Gets a list containing the names of parameters.

ReleaseProviderIfNeeded ( IRasterProvider provider ) : void

Performs a finalization procedure for the raster provider. This implementation call Dispose method of the provider.

SetParameters ( string>.Dictionary parameters ) : void

Sets the parameter values.

Private Methods

Method Description
createProviderInstance ( ) : IRasterProvider

Method Details

GDALRasterProviderHolder() public method

Initializes a new instance of the MapAround.DataProviders.GDALRasterProvider.
public GDALRasterProviderHolder ( ) : System
return System

GetParameterNames() public method

Gets a list containing the names of parameters.
public GetParameterNames ( ) : string[]
return string[]

ReleaseProviderIfNeeded() public method

Performs a finalization procedure for the raster provider. This implementation call Dispose method of the provider.
public ReleaseProviderIfNeeded ( IRasterProvider provider ) : void
provider IRasterProvider Raster provider instance
return void

SetParameters() public method

Sets the parameter values.
public SetParameters ( string>.Dictionary parameters ) : void
parameters string>.Dictionary Parameter values
return void