Pond |
| Exception | Condition |
|---|---|
| ArgumentNullException | Thrown when the contours array is null or contains null entries. |
| ArgumentException | Thrown when the contours array contains duplicate IDs. |
Batch upsert: For each contour: if ID exists, replaces it; if not, adds it. This is more efficient than calling Set() multiple times individually.
Snapshot pattern: This method works seamlessly with the snapshot pattern, allowing efficient batch updates of multiple contours that were retrieved as independent copies.