diff --git a/xml/System.IO/EnumerationOptions.xml b/xml/System.IO/EnumerationOptions.xml index e70529c90c7..156a9063227 100644 --- a/xml/System.IO/EnumerationOptions.xml +++ b/xml/System.IO/EnumerationOptions.xml @@ -240,11 +240,22 @@ The suggested buffer size will not be used if it has no meaning for the native A ## Remarks -For APIs that allow specifying a match expression, this property allows you to specify the case matching behavior. -The default is to match platform defaults, which are gleaned from the case sensitivity of the temporary folder. +This property controls **case matching for file name patterns only**. +It **does not affect directory path resolution**. On case-sensitive file systems +(such as Linux and macOS), directory paths must match the exact casing regardless of this setting. + +The default is to match the platform defaults, which are based on the case sensitivity of the filesystem. ]]> - + + + Matches file names case-insensitively, but `/tmp/data` directory path must still match exact casing on Linux/macOS. + ]]> +