packages/System.IO.FileSystem.4.3.0/ref/netstandard1.3/ru/System.IO.FileSystem.xml
(开头部分) 399KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.IO.FileSystem</name>
</assembly>
<members>
<member name="T:Microsoft.Win32.SafeHandles.SafeFileHandle">
<summary>Представляет класс-оболочку для дескриптора файла. </summary>
</member>
<member name="M:Microsoft.Win32.SafeHandles.SafeFileHandle.#ctor(System.IntPtr,System.Boolean)">
<summary>Инициализирует новый экземпляр класса <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" />. </summary>
<param name="preexistingHandle">Объект <see cref="T:System.IntPtr" />, представляющий ранее существующий дескриптор для использования.</param>
<param name="ownsHandle">Значение true, чтобы наверняка освободить дескриптор на стадии завершения; в противном случае — значение false (не рекомендуется).</param>
</member>
<member name="P:Microsoft.Win32.SafeHandles.SafeFileHandle.IsInvalid"></member>
<member name="T:System.IO.Directory">
<summary>Предоставляет статические методы для создания, перемещения и перечисления в каталогах и вложенных каталогах.Этот класс не наследуется.Чтобы просмотреть исходный код .NET Framework для этого типа, см. ссылки на источник.</summary>
<filterpriority>1</filterpriority>
</member>
<member name="M:System.IO.Directory.CreateDirectory(System.String)">
<summary>Создает все каталоги и подкаталоги по указанному пути, если они еще не существуют.</summary>
<returns>Объект, представляющий каталог по указанному пути.Этот объект возвращается вне зависимости от того, существует ли уже каталог по указанному пути.</returns>
<param name="path">Каталог, который необходимо создать. </param>
<exception cref="T:System.IO.IOException">Каталог, заданный параметром <paramref name="path" />, представляет собой файл.-или-Имя сети неизвестно.</exception>
<exception cref="T:System.UnauthorizedAccessException">У вызывающего объекта отсутствует необходимое разрешение. </exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="path" /> является пустой строкой, содержит только пробелы или содержит один или несколько недопустимых символов.Недопустимые символы можно запросить с помощью метода <see cref="M:System.IO.Path.GetInvalidPathChars" />.-или-<paramref name="path" /> начинается с двоеточия или содержит только двоеточие (:).</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="path" />is null. </exception>
<exception cref="T:System.IO.PathTooLongException">Длина указанного пути, имени файла или обоих параметров превышает установленное в системе максимальное значение.Например, для платформ на основе Windows длина пути не должна превышать 248 символов, а имена файлов не должны содержать более 260 символов.</exception>
<exception cref="T:System.IO.DirectoryNotFoundException">Указанный путь недопустим (например, он соответствует неподключенному диску). </exception>
<exception cref="T:System.NotSupportedException">
<paramref name="path" /> содержит двоеточие (:), которое не является частью метки диска ("C:\").</exception>
<filterpriority>1</filterpriority>
<PermissionSet>
<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
</PermissionSet>
</member>
<member name="M:System.IO.Directory.Delete(System.String)">
<summary>Удаляет пустой каталог по заданному пути.</summary>
<param name="path">Имя пустого каталога, который необходимо удалить.Этот каталог должен поддерживать запись и быть пустым.</param>
<exception cref="T:System.IO.IOException">Файл с этим именем уже существует в местоположении, указанном параметром <paramref name="path" />.-или-Каталог является текущим рабочим каталогом приложения.-или-Каталог, заданный параметром <paramref name="path" />, не пуст.-или-Каталог доступен только для чтения или содержит доступный только для чтения файл.-или-Каталог используется другим процессом.</exception>
<exception cref="T:System.UnauthorizedAccessException">У вызывающего объекта отсутствует необходимое разрешение. </exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="path" /> является пустой строкой, содержит только пробелы или содержит один или несколько недопустимых символов.Недопустимые символы можно запросить с помощью метода <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="path" />is null. </exception>
<exception cref="T:System.IO.PathTooLongException">Длина указанного пути, имени файла или обоих параметров превышает установленное в системе максимальное значение.Например, для платформ на основе Windows длина пути не должна превышать 248 символов, а имена файлов не должны содержать более 260 символов.</exception>
<exception cref="T:System.IO.DirectoryNotFoundException">
<paramref name="path" /> не существует или не может быть найден.-или-Указанный путь недопустим (например, он соответствует неподключенному диску). </exception>
<filterpriority>1</filterpriority>
<PermissionSet>
<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
</PermissionSet>
</member>
<member name="M:System.IO.Directory.Delete(System.String,System.Boolean)">
<summary>Удаляет заданный каталог и, при наличии соответствующей инструкции, все подкаталоги и файлы в нем. </summary>
<param name="path">Имя каталога, который необходимо удалить. </param>
<param name="recursive">Значение true позволяет удалить каталоги, подкаталоги и файлы по заданному <paramref name="path" />, в противном случае — значение false. </param>
<exception cref="T:System.IO.IOException">Файл с этим именем уже существует в местоположении, указанном параметром <paramref name="path" />.-или-Каталог, заданный параметром <paramref name="path" />, доступен только для чтения или же для параметра <paramref name="recursive" /> задано значение false, а каталог, заданный параметром <paramref name="path" />, не является пустым. -или-Каталог является текущим рабочим каталогом приложения. -или-Каталог содержит файл, доступный только для чтения.-или-Каталог используется другим процессом.</exception>
<exception cref="T:System.UnauthorizedAccessException">У вызывающего объекта отсутствует необходимое разрешение.</exception>
<exception cref="T:System.ArgumentException">Параметр <paramref name="path" /> является пустой строкой, содержит только пробелы или содержит один или несколько недопустимых символов.Недопустимые символы можно запросить с помощью метода <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
后面还有 1660+ 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
