プラグインを使用する

EDB .Netドライバープラグインは、さまざまなデータ型の拡張機能をサポートするために導入されています。これは、それ以外では.Netでは利用できません。利用可能なさまざまなプラグインのサポート:

  • GeoJSON

  • Json.NET

  • レガシーPostGIS

  • NetTopologySuite

  • 野田タイム

  • Rawpostgis

プラグインは、空間、データ/時間、Jsonタイプの使用をサポートします。以下のセクションでは、これらのプラグインでサポートされるフレームワークとデータプロバイダーのインストールパスについて詳しく説明します。

GeoJSON

.NET Framework 4.5でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / GeoJSON / net45

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.GeoJSON.dll
GeoJSON.Net.dll
Newtonsoft.Json.dll

.NET Standard 2.0でGeoJSONプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / GeoJSON / netstandard2.0

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.GeoJSON.dll

GeoJSONプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/geojson.html/> `_。

Json.NET

.NET Framework 4.5でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / Json.NET / net45

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.Json.NET.dll
Newtonsoft.Json.dll

.NET Standard 2.0でJson.NETプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / Json.NET / netstandard2.0

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.Json.NET.dll

Json.NETプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/jsonnet.html/> `_。

LegacyPostGIS

.Net Framework 4.5でLegacyPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / LegacyPostgis / net45

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.LegacyPostgis.dll

.Net Standard 2.0でLegacyPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / LegacyPostgis / netstandard2.0

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.LegacyPostgis.dll

LegacyPostGISプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/legacy-postgis.html/> `_。

NetTopologySuite

.Net Framework 4.5でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / NetTopologySuite / net45

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.NetTopologySuite.dll
GeoAPI.dll
NetTopologySuite.dll
NetTopologySuite.IO.PostGis.dll

.Net Standard 2.0でNetTopologySuiteプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / NetTopologySuite / netstandard2.0

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.NetTopologySuite.dll

NetTopologySuiteタイププラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください。 <http://www.npgsql.org/doc/types/nts.html/> `_。

野田タイム

.Net Framework 4.5でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / NodaTime / net45

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.NodaTime.dll
NodaTime.dll

.Net Standard 2.0でNodaTimeプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / NodaTime / netstandard2.0

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.NodaTime.dll

NodaTimeプラグインの使用に関する詳細については、 `Npgsqlのドキュメントを参照してください<http://www.npgsql.org/doc/types/nodatime.html/> `_。

RawPostGIS

.Net Framework 4.5でRawPostGISプラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program Files / edb / dotnet / plugins / RawPostgis / net45

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.RawPostgis.dll

.Net Standard 2.0でRawPostGISタイププラグインを使用している場合、データプロバイダーのインストールパスは次のとおりです。

C:/ Program / Files / edb / dotnet / plugins / RawPostGis / netstandard2.0

次の共有ライブラリファイルが必要です。

EnterpriseDB.EDBClient.RawPostgis.dll

RawPostGISプラグインの使用に関する詳細については、``ドキュメント<https://www.nuget.org/packages/Npgsql.RawPostgis/> `_。