Escape a value for a storage path segment (FolderPath).
Path traversal is the risk, not quoting: .. and both separators are removed so a dimension can
never climb out of the folder its scope confined it to. This is the one escaper that is NOT a
no-op on an otherwise-valid value — a legitimate value simply must not contain a separator.
Escape a value for a storage path segment (
FolderPath).Path traversal is the risk, not quoting:
..and both separators are removed so a dimension can never climb out of the folder its scope confined it to. This is the one escaper that is NOT a no-op on an otherwise-valid value — a legitimate value simply must not contain a separator.