FileOutputStream Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| FileOutputStream(File) |
Создает выходной поток файла для записи в файл, представленный указанным |
| FileOutputStream(FileDescriptor) |
Создает поток вывода файла для записи в указанный дескриптор файла, который представляет существующее подключение к фактическому файлу в файловой системе. |
| FileOutputStream(String) |
Создает выходной поток файла для записи в файл с указанным именем. |
| FileOutputStream(File, Boolean) |
Создает выходной поток файла для записи в файл, представленный указанным |
| FileOutputStream(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
| FileOutputStream(String, Boolean) |
Создает выходной поток файла для записи в файл с указанным именем. |
FileOutputStream(File)
Создает выходной поток файла для записи в файл, представленный указанным File объектом.
[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public FileOutputStream(Java.IO.File? file);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File -> Java.IO.FileOutputStream
Параметры
- file
- File
файл, который нужно открыть для записи.
- Атрибуты
Исключения
Значение , если файл не удается открыть для записи.
Комментарии
Создает выходной поток файла для записи в файл, представленный указанным File объектом. Создается новый FileDescriptor объект для представления этого подключения к файлу.
Во-первых, если есть диспетчер безопасности, его checkWrite метод вызывается с путем, представленным аргументом в качестве аргумента file .
Если файл существует, но это каталог, а не обычный файл, он не существует, но не может быть создан или не может быть открыт по какой-либо другой причине, то FileNotFoundException создается исключение.
Java документации по java.io.FileOutputStream.FileOutputStream(java.io.File).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
FileOutputStream(FileDescriptor)
Создает поток вывода файла для записи в указанный дескриптор файла, который представляет существующее подключение к фактическому файлу в файловой системе.
[Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")]
public FileOutputStream(Java.IO.FileDescriptor? fdObj);
[<Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.FileDescriptor -> Java.IO.FileOutputStream
Параметры
- fdObj
- FileDescriptor
дескриптор файла, который должен быть открыт для записи
- Атрибуты
Исключения
Значение fd NULL.
Комментарии
Создает поток вывода файла для записи в указанный дескриптор файла, который представляет существующее подключение к фактическому файлу в файловой системе.
Во-первых, если есть диспетчер безопасности, его checkWrite метод вызывается с аргументом дескриптора fdObj файла в качестве аргумента.
Если fdObj значение null, NullPointerException то создается исключение.
Этот конструктор не создает исключение, если fdObj есть java.io.FileDescriptor#valid() invalid. Однако если методы вызываются в результирующем потоке для попытки ввода-вывода в потоке, IOException создается исключение.
Предупреждение для android: #close() метод не закрывает предоставленный fdObj объект, так как этот объект не владеет дескриптором файла, но вызывающий объект делает. Вызывающий объект может вызвать android.system.Os#close(FileDescriptor) , чтобы закрыть fd.
Java документации по java.io.FileOutputStream.FileOutputStream(java.io.FileDescriptor).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
FileOutputStream(String)
Создает выходной поток файла для записи в файл с указанным именем.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public FileOutputStream(string? name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.FileOutputStream : string -> Java.IO.FileOutputStream
Параметры
- name
- String
имя файла, зависящая от системы
- Атрибуты
Исключения
Значение , если файл не удается открыть для записи.
Комментарии
Создает выходной поток файла для записи в файл с указанным именем. Создается новый FileDescriptor объект для представления этого подключения к файлу.
Во-первых, если есть диспетчер безопасности, его checkWrite метод вызывается в name качестве аргумента.
Если файл существует, но это каталог, а не обычный файл, он не существует, но не может быть создан или не может быть открыт по какой-либо другой причине, то FileNotFoundException создается исключение.
Java документации по java.io.FileOutputStream.FileOutputStream(java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
FileOutputStream(File, Boolean)
Создает выходной поток файла для записи в файл, представленный указанным File объектом.
[Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")]
public FileOutputStream(Java.IO.File? file, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File * bool -> Java.IO.FileOutputStream
Параметры
- file
- File
файл, который нужно открыть для записи.
- append
- Boolean
If true, то байты будут записаны в конец файла, а не в начале.
- Атрибуты
Исключения
Значение , если файл не может быть открыт для записи.
Комментарии
Создает выходной поток файла для записи в файл, представленный указанным File объектом. Если второй аргумент имеет значение true, байты записываются в конец файла, а не в начале. Создается новый FileDescriptor объект для представления этого подключения к файлу.
Во-первых, если есть диспетчер безопасности, его checkWrite метод вызывается с путем, представленным аргументом в качестве аргумента file .
Если файл существует, но это каталог, а не обычный файл, он не существует, но не может быть создан или не может быть открыт по какой-либо другой причине, то FileNotFoundException создается исключение.
Добавлено в версии 1.4.
Java документации по java.io.FileOutputStream.FileOutputStream(java.io.File, boolean).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
FileOutputStream(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected FileOutputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileOutputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileOutputStream
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
FileOutputStream(String, Boolean)
Создает выходной поток файла для записи в файл с указанным именем.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")]
public FileOutputStream(string? name, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")>]
new Java.IO.FileOutputStream : string * bool -> Java.IO.FileOutputStream
Параметры
- name
- String
имя файла, зависящей от системы
- append
- Boolean
If true, то байты будут записаны в конец файла, а не в начале.
- Атрибуты
Исключения
Значение , если файл не может быть открыт для записи.
Комментарии
Создает выходной поток файла для записи в файл с указанным именем. Если второй аргумент имеет значение true, байты записываются в конец файла, а не в начале. Создается новый FileDescriptor объект для представления этого подключения к файлу.
Во-первых, если есть диспетчер безопасности, его checkWrite метод вызывается в name качестве аргумента.
Если файл существует, но это каталог, а не обычный файл, он не существует, но не может быть создан или не может быть открыт по какой-либо другой причине, то FileNotFoundException создается исключение.
Добавлено в версии 1.1.
Java документации по java.io.FileOutputStream.FileOutputStream(java.lang.String, boolean).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".