IsolatedStorageFile.OpenFile Метод

Определение

Открывает файл с указанными параметрами доступа и общего доступа.

Перегрузки

OpenFile(String, FileMode)

Открывает файл в заданном режиме.

OpenFile(String, FileMode, FileAccess)

Открывает файл в заданном режиме с заданным доступом для чтения и записи.

OpenFile(String, FileMode, FileAccess, FileShare)

Открывает файл в заданном режиме, с заданным уровнем доступа для чтения и записи и с разрешением на совместный доступ.

OpenFile(String, FileMode)

Исходный код:
IsolatedStorageFile.cs
Исходный код:
IsolatedStorageFile.cs
Исходный код:
IsolatedStorageFile.cs

Открывает файл в заданном режиме.

public:
 System::IO::IsolatedStorage::IsolatedStorageFileStream ^ OpenFile(System::String ^ path, System::IO::FileMode mode);
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile (string path, System.IO.FileMode mode);
[System.Runtime.InteropServices.ComVisible(false)]
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile (string path, System.IO.FileMode mode);
member this.OpenFile : string * System.IO.FileMode -> System.IO.IsolatedStorage.IsolatedStorageFileStream
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.OpenFile : string * System.IO.FileMode -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Function OpenFile (path As String, mode As FileMode) As IsolatedStorageFileStream

Параметры

path
String

Относительный путь к файлу внутри изолированного хранилища.

mode
FileMode

Одно из значений перечисления, задающее способ открытия файла.

Возвращаемое значение

Файл, открытый в заданном режиме, с доступом для чтения и записи и без предоставления общего доступа.

Атрибуты

Исключения

Изолированное хранилище было удалено.

-или-

Изолированное хранилище отключено.

Неверный формат параметра path.

path имеет значение null.

Каталог в path не существует.

Файл не найден, и mode имеет значение Open.

Изолированное хранилище было ликвидировано.

Комментарии

Этот метод эквивалентен использованию конструктора IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) .

См. также раздел

Применяется к

OpenFile(String, FileMode, FileAccess)

Исходный код:
IsolatedStorageFile.cs
Исходный код:
IsolatedStorageFile.cs
Исходный код:
IsolatedStorageFile.cs

Открывает файл в заданном режиме с заданным доступом для чтения и записи.

public:
 System::IO::IsolatedStorage::IsolatedStorageFileStream ^ OpenFile(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access);
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile (string path, System.IO.FileMode mode, System.IO.FileAccess access);
[System.Runtime.InteropServices.ComVisible(false)]
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile (string path, System.IO.FileMode mode, System.IO.FileAccess access);
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.IsolatedStorage.IsolatedStorageFileStream
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Function OpenFile (path As String, mode As FileMode, access As FileAccess) As IsolatedStorageFileStream

Параметры

path
String

Относительный путь к файлу внутри изолированного хранилища.

mode
FileMode

Одно из значений перечисления, задающее способ открытия файла.

access
FileAccess

Одно из значений перечисления, определяющее, с какими правами открывается файл: только для чтения, только для записи или для чтения и записи.

Возвращаемое значение

Файл, открытый в заданном режиме, с заданным уровнем доступа и без предоставления общего доступа.

Атрибуты

Исключения

Изолированное хранилище было удалено.

-или-

Изолированное хранилище отключено.

Неверный формат параметра path.

path имеет значение null.

Каталог в path не существует.

Файл не найден, и mode имеет значение Open.

Изолированное хранилище было ликвидировано.

Комментарии

Этот метод эквивалентен использованию конструктора IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile) .

См. также раздел

Применяется к

OpenFile(String, FileMode, FileAccess, FileShare)

Исходный код:
IsolatedStorageFile.cs
Исходный код:
IsolatedStorageFile.cs
Исходный код:
IsolatedStorageFile.cs

Открывает файл в заданном режиме, с заданным уровнем доступа для чтения и записи и с разрешением на совместный доступ.

public:
 System::IO::IsolatedStorage::IsolatedStorageFileStream ^ OpenFile(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share);
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
[System.Runtime.InteropServices.ComVisible(false)]
public System.IO.IsolatedStorage.IsolatedStorageFileStream OpenFile (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.IsolatedStorage.IsolatedStorageFileStream
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.OpenFile : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Function OpenFile (path As String, mode As FileMode, access As FileAccess, share As FileShare) As IsolatedStorageFileStream

Параметры

path
String

Относительный путь к файлу внутри изолированного хранилища.

mode
FileMode

Одно из значений перечисления, задающее способ открытия или создания файла.

access
FileAccess

Одно из значений перечисления, определяющее, с какими правами открывается файл: только для чтения, только для записи или для чтения и записи.

share
FileShare

Побитовая комбинация значений перечисления, которые определяют тип доступа к файлу для других объектов IsolatedStorageFileStream.

Возвращаемое значение

Файл, открытый в заданном режиме, с заданным уровнем доступа и с указанными параметрами общего доступа.

Атрибуты

Исключения

Изолированное хранилище было удалено.

-или-

Изолированное хранилище отключено.

Неверный формат параметра path.

path имеет значение null.

Каталог в path не существует.

Файл не найден, и mode имеет значение Open(FileMode).

Изолированное хранилище было ликвидировано.

Комментарии

Этот метод эквивалентен использованию конструктора IsolatedStorageFileStream.IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile) .

См. также раздел

Применяется к