You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## `TILEDB0001` - Enum value names that start with `TILEDB_` were replaced with C#-friendly names.
14
15
@@ -348,4 +349,18 @@ Some APIs in the `TileDB.Interop` namespace that were inadvertently removed in v
348
349
349
350
Stop using the obsoleted APIs. No other public API of `TileDB.CSharp` depends on them.
350
351
352
+
## `TILEDB0015` - `ConfigIterator` is obsolete.
353
+
354
+
<aname="TILEDB0015"></a>
355
+
356
+
The `ConfigIterator` class is unintuitive to use. In version 5.13.0 it was marked as obsolete and replaced by `Config` implementing `IEnumerable<KeyValuePair<string,string>>`.
357
+
358
+
### Version introduced
359
+
360
+
5.13.0
361
+
362
+
### Recommended action
363
+
364
+
Replace uses of `ConfigIterator` with enumerating the `Config` object directly using a `foreach` loop or LINQ. To get only the config options that start with a specific prefix, call the `Config.EnumerateOptions` method and enumerate its returned object.
Copy file name to clipboardExpand all lines: sources/TileDB.CSharp/Obsoletions.cs
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -47,4 +47,7 @@ internal static class Obsoletions
47
47
48
48
publicconststringTileDBInterop3Message="Members of the TileDB.Interop namespace should not be used by user code and will become internal in a future version.";
0 commit comments