diff --git a/xml/System.IO.Enumeration/FileSystemEntry.xml b/xml/System.IO.Enumeration/FileSystemEntry.xml index 389935d4f72..42033a4b725 100644 --- a/xml/System.IO.Enumeration/FileSystemEntry.xml +++ b/xml/System.IO.Enumeration/FileSystemEntry.xml @@ -23,7 +23,7 @@ - To be added. + Provides a lower level view of to help process and filter find results. To be added. @@ -47,8 +47,8 @@ System.IO.FileAttributes - To be added. - To be added. + Gets the attributes for this entry. + The attributes for this entry. To be added. @@ -72,8 +72,8 @@ System.DateTimeOffset - To be added. - To be added. + Gets the creation time for the entry or the oldest available time stamp if the operating system does not support creation time stamps. + The creation time for the entry. To be added. @@ -97,8 +97,8 @@ System.ReadOnlySpan<System.Char> - To be added. - To be added. + Gets the full path of the directory this entry resides in. + The full path of this entry's directory. To be added. @@ -122,8 +122,8 @@ System.ReadOnlySpan<System.Char> - To be added. - To be added. + Gets the file name for this entry. + This entry's file name. To be added. @@ -147,8 +147,8 @@ System.Boolean - To be added. - To be added. + Gets a value that indicates whether this entry is a directory. + if the entry is a directory; otherwise, . To be added. @@ -172,8 +172,8 @@ System.Boolean - To be added. - To be added. + Gets a value that indicates whether the file has the hidden attribute. + if the file has the hidden attribute; otherwise, . To be added. @@ -197,8 +197,8 @@ System.DateTimeOffset - To be added. - To be added. + Gets a datetime offset that represents the last access time in UTC. + The last access time in UTC. To be added. @@ -222,8 +222,8 @@ System.DateTimeOffset - To be added. - To be added. + Gets a datetime offset that represents the last write time in UTC. + The last write time in UTC. To be added. @@ -247,8 +247,8 @@ System.Int64 - To be added. - To be added. + Gets the length of the file, in bytes. + The file length in bytes. To be added. @@ -272,8 +272,8 @@ System.ReadOnlySpan<System.Char> - To be added. - To be added. + Gets the root directory for the enumeration as specified in the constructor. + The original root directory. To be added. @@ -297,8 +297,8 @@ System.ReadOnlySpan<System.Char> - To be added. - To be added. + Gets the full path of the root directory used for the enumeration. + The root directory. To be added. @@ -323,8 +323,8 @@ - To be added. - To be added. + Converts the value of this instance to a . + The value of this instance as a . To be added. @@ -349,8 +349,8 @@ - To be added. - To be added. + Returns the full path of the find result. + A string representing the full path. To be added. @@ -375,10 +375,10 @@ - To be added. - To be added. + Returns the full path for the find results, based on the initially provided path. + A string representing the full path. To be added. - \ No newline at end of file + diff --git a/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindPredicate.xml b/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindPredicate.xml index 0c8290deb9e..acd9a3aa3bb 100644 --- a/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindPredicate.xml +++ b/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindPredicate.xml @@ -26,9 +26,9 @@ System.Boolean - To be added. - To be added. - To be added. + A reference to the file system entry that will be evaluated with the predicate condition. + Encapsulates a method for filtering out find results. + if the predicate condition is met; otherwise, . To be added. - \ No newline at end of file + diff --git a/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindTransform.xml b/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindTransform.xml index 814ae93899f..b2704b06857 100644 --- a/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindTransform.xml +++ b/xml/System.IO.Enumeration/FileSystemEnumerable`1+FindTransform.xml @@ -26,9 +26,9 @@ TResult - To be added. - To be added. - To be added. + A reference to the file system entry that will be evaluated with the predicate condition. + Encapsulates a method for transforming raw find data into a result. + An instance of the type that this delegate encapsulates. To be added. - \ No newline at end of file + diff --git a/xml/System.IO.Enumeration/FileSystemEnumerable`1.xml b/xml/System.IO.Enumeration/FileSystemEnumerable`1.xml index 929e7d974ca..bec6125a8f6 100644 --- a/xml/System.IO.Enumeration/FileSystemEnumerable`1.xml +++ b/xml/System.IO.Enumeration/FileSystemEnumerable`1.xml @@ -28,8 +28,8 @@ - To be added. - To be added. + The type that this enumerable encapsulates. + Allows utilizing custom filter predicates and transform delegates for enumeration purposes. To be added. @@ -85,8 +85,8 @@ - To be added. - To be added. + Retrieves the enumerator for this type of result. + An enumerator. To be added. @@ -110,8 +110,8 @@ System.IO.Enumeration.FileSystemEnumerable<TResult>+FindPredicate - To be added. - To be added. + Gets or sets the predicate that can be used to verify if the TResults should be included. + The include predicate. To be added. @@ -135,8 +135,8 @@ System.IO.Enumeration.FileSystemEnumerable<TResult>+FindPredicate - To be added. - To be added. + Gets or sets the predicate that can be used to verify if the TResults should be recursed. + The recurse predicate. To be added. @@ -163,10 +163,10 @@ - To be added. - To be added. + Gets an enumerator that can be used to iterate. + An enumerator instance. To be added. - \ No newline at end of file + diff --git a/xml/System.IO.Enumeration/FileSystemEnumerator`1.xml b/xml/System.IO.Enumeration/FileSystemEnumerator`1.xml index 68808f2923b..cfdbecc0283 100644 --- a/xml/System.IO.Enumeration/FileSystemEnumerator`1.xml +++ b/xml/System.IO.Enumeration/FileSystemEnumerator`1.xml @@ -56,9 +56,9 @@ - To be added. - To be added. - To be added. + The directory to search in. + Enumeration options to use. + Encapsulates a find operation. To be added. @@ -85,9 +85,9 @@ - To be added. - To be added. - To be added. + The native error code. + When overriden in a derived class, returns a value that indicates whether to continue execution or throw the default exception. + to continue; to throw the default exception for the given error. To be added. @@ -114,8 +114,8 @@ TResult - To be added. - To be added. + Gets the currently visited element. + The currently visited element. To be added. @@ -143,7 +143,7 @@ - To be added. + Releases the resources used by the current instance of the class. To be added. @@ -170,8 +170,8 @@ - To be added. - To be added. + to release both managed and unmanaged resources; to release only unmanaged resources. + When overridden in a derived class, releases the unmanaged resources used by the class and optionally releases the managed resources. To be added. @@ -199,8 +199,8 @@ - To be added. - To be added. + Advances the enumerator to the next item of the . + if the enumerator successfully advanced to the next item; if the end of the enumerator has been passed. To be added. @@ -227,8 +227,8 @@ - To be added. - To be added. + The directory path as a read-only span. + When overriden in a derived class, this method is called whenever the end of a directory is reached. To be added. @@ -256,8 +256,16 @@ - To be added. - To be added. + Always throws . + + , the `Reset` method is provided for COM interoperability and does not need to be fully implemented; instead, the implementer can throw a . + + ]]> + @@ -283,9 +291,9 @@ - To be added. - To be added. - To be added. + A file system entry reference. + When overridden in a derived class, determines whether the specified file system entry should be included in the results. + if the specified file system entry should be included in the results; otherwise, . To be added. @@ -312,9 +320,9 @@ - To be added. - To be added. - To be added. + A file system entry reference. + When overridden in a derived class, determines whether the specified file system entry should be recursed. + if the specified directory entry should be recursed into; otherwise, . To be added. @@ -341,8 +349,8 @@ System.Object - To be added. - To be added. + Gets the currently visited object. + The currently visited object. To be added. @@ -370,10 +378,10 @@ To be added. - To be added. - To be added. + When overridden in a derived class, generates the result type from the current entry. + The result type from the current entry. To be added. - \ No newline at end of file + diff --git a/xml/System.IO.Enumeration/FileSystemName.xml b/xml/System.IO.Enumeration/FileSystemName.xml index 4507e4e3b9e..eb5fb1b9800 100644 --- a/xml/System.IO.Enumeration/FileSystemName.xml +++ b/xml/System.IO.Enumeration/FileSystemName.xml @@ -18,7 +18,7 @@ - To be added. + Provides methods for matching file system names. To be added. @@ -46,11 +46,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The expression to match with. + The name to check against the expression. + to ignore case (default); if the match should be case-sensitive. + Verifies if the given expression matches the given name. Supports the following wildcards: '*' and '?'. The backslash character '\' escapes. + if the given expression matches the given name; otherwise, . To be added. @@ -78,11 +78,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The expression to match with, such as "*.foo". + The name to check against the expression. + to ignore case (default), if the match should be case-sensitive. + Verifies if the given Win32 expression matches the given name. Supports the following wildcards: '*', '?', '<', '>', '"'. The backslash character '\' escapes. + if the given expression matches the given name; otherwise, . To be added. @@ -109,11 +109,19 @@ - To be added. - To be added. - To be added. - To be added. + The expression to translate. + Translates the given Win32 expression. Change '*' and '?' to '<', '>' and '"' to match Win32 behavior. + A string with the translated Win32 expression. + + + - \ No newline at end of file + diff --git a/xml/System.IO.Packaging/PackUriHelper.xml b/xml/System.IO.Packaging/PackUriHelper.xml index 097a6d53b6c..613901b9d7a 100644 --- a/xml/System.IO.Packaging/PackUriHelper.xml +++ b/xml/System.IO.Packaging/PackUriHelper.xml @@ -635,6 +635,16 @@ Open Packaging Conventions Specification + If the is . + If the is not an absolute . + +-or- + + does not have the "pack://" scheme. + +-or- + +The partUri extracted from does not conform to the valid partUri syntax. @@ -961,4 +971,4 @@ This method does not inspect the part contents; it is based solely on the name. - \ No newline at end of file + diff --git a/xml/System.IO/EnumerationOptions.xml b/xml/System.IO/EnumerationOptions.xml index b49eeec173f..7dc8506d3b6 100644 --- a/xml/System.IO/EnumerationOptions.xml +++ b/xml/System.IO/EnumerationOptions.xml @@ -39,7 +39,7 @@ - To be added. + Initializes a new instance of the class with the recommended default options. To be added. @@ -63,8 +63,8 @@ System.IO.FileAttributes - To be added. - To be added. + Gets or sets the attributes to skip. The default is FileAttributes.Hidden | FileAttributes.System. + The attributes to skip. To be added. @@ -88,9 +88,21 @@ System.Int32 - To be added. - To be added. - To be added. + Gets or sets the suggested buffer size, in bytes. The default is 0 (no suggestion). + The buffer size. + + + @@ -113,8 +125,8 @@ System.Boolean - To be added. - To be added. + Gets or sets a value that indicates whether to skip files or directories when access is denied (for example, or ). The default is . + to skip innacessible files or directories; otherwise, . To be added. @@ -138,9 +150,18 @@ System.IO.MatchCasing - To be added. - To be added. - To be added. + Gets or sets the case matching behavior. + One of the enumeration values that indicates the case matching behavior. + + + @@ -163,9 +184,18 @@ System.IO.MatchType - To be added. - To be added. - To be added. + Gets or sets the match type. + One of the enumeration values that indicates the match type. + + + @@ -188,8 +218,8 @@ System.Boolean - To be added. - To be added. + Gets or sets a value that indicates whether to recurse into subdirectories while enumerating. The default is . + to recurse into subdirectories; otherwise, . To be added. @@ -213,10 +243,10 @@ System.Boolean - To be added. - To be added. + Gets or sets a value that indicates whether to return the special directory entries "." and "..". + to return the special directory entries "." and ".."; otherwise, . To be added. - \ No newline at end of file + diff --git a/xml/System.IO/MatchCasing.xml b/xml/System.IO/MatchCasing.xml index 37eca49f4f7..f363cc5a373 100644 --- a/xml/System.IO/MatchCasing.xml +++ b/xml/System.IO/MatchCasing.xml @@ -42,7 +42,7 @@ 2 - To be added. + Matches ignoring character casing. @@ -66,7 +66,7 @@ 1 - To be added. + Matches respecting character casing. @@ -90,8 +90,8 @@ 0 - To be added. + Matches using the default casing for the given platform. - \ No newline at end of file + diff --git a/xml/System.IO/MatchType.xml b/xml/System.IO/MatchType.xml index 47a6c597b6c..fab9c95a497 100644 --- a/xml/System.IO/MatchType.xml +++ b/xml/System.IO/MatchType.xml @@ -42,7 +42,16 @@ 0 - To be added. + Matches using '*' and '?' wildcards. + + + @@ -66,8 +75,17 @@ 1 - To be added. + Match using Win32 DOS style matching semantics. '*', '?', '<', '>', and '"' are all considered wildcards. + + + - \ No newline at end of file +