IsolatedStorageFileStream Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IsolatedStorageFileStream sınıfının yeni bir örneğini başlatır. Bir IsolatedStorageFileStream dosyasını açmanın tek yolu oluşturucularından birini kullanmaktır.
Aşırı Yüklemeler
IsolatedStorageFileStream(String, FileMode) |
Belirtilen |
IsolatedStorageFileStream(String, FileMode, FileAccess) |
sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır ve istenen türüyle |
IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) |
sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır ve belirtilen içinde ve tarafından belirtilen |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare) |
tarafından belirtilen dosya paylaşım modunu |
IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile) |
tarafından belirtilen içinde belirtilen dosyasına, belirtilen dosyasıyla ve tarafından belirtilen |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32) |
tarafından belirtilen ile belirtilen dosya paylaşım modunu |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile) |
, tarafından |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32, IsolatedStorageFile) |
tarafından belirtilen dosya ile belirtilen dosya paylaşım modunu |
IsolatedStorageFileStream(String, FileMode)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
Belirtilen mode
içinde tarafından path
belirlenen dosyaya erişim veren bir nesnenin yeni bir IsolatedStorageFileStream örneğini başlatır.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
içindeki path
dizini yok.
Dosya bulunamadı ve mode
Open
Açıklamalar
Kullanılan yalıtılmış deponun kapsamı, geçerli yürüten derlemenin kimliğine ve üzerinde çalıştığı uygulama etki alanına göre belirlenmiştir. Bu depo yalnızca nesnenin IsolatedStorageFileStream ömrü boyunca açık kalır. Farklı bir yalıtılmış depolama kapsamı belirtmek veya deponun açık kalmasına izin vermek için (birden çok IsolatedStorageFileStream nesne açılabilir), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
mode
parametresi, yeni bir dosyanın oluşturulup oluşturulmayacağını, mevcut bir dosyanın kullanılıp kullanılmayacağını vb. gösterir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesini derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır ve istenen türüyle access
belirtilen mode
içinde tarafından path
belirlenen dosyaya erişim verir.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
Açıklamalar
Kullanılan yalıtılmış deponun kapsamı, geçerli yürüten derlemenin kimliğine ve üzerinde çalıştığı uygulama etki alanına göre belirlenmiştir. Bu depo yalnızca nesnenin IsolatedStorageFileStream ömrü boyunca açık kalır. Farklı bir yalıtılmış depolama kapsamı belirtmek veya deponun açık kalmasına izin vermek için (birden çok IsolatedStorageFileStream nesne açılabilir), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
mode
parametresi, yeni bir dosyanın mı oluşturulması gerektiğini yoksa mevcut bir dosyanın mı kullanılacağını gösterir.
access
parametresi salt okunur, okuma/yazma ve salt yazma içerir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesi derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır ve belirtilen içinde ve tarafından belirtilen mode
isf
bağlamında tarafından path
belirlenen dosyaya IsolatedStorageFile erişim verir.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, isf As IsolatedStorageFile)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
öğesinin IsolatedStorageFile açıldığı yer IsolatedStorageFileStream.
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
isf
kotası yok.
Örnekler
Aşağıdaki kod örneği bu oluşturucunun kullanımını gösterir. Bu örneğin tam bağlamı için genel bakışa IsolatedStorageFileStream bakın.
// This is the stream to which data will be written.
IsolatedStorageFileStream^ source = gcnew IsolatedStorageFileStream( this->userName,FileMode::OpenOrCreate,isoFile );
// This is the stream from which data will be read.
Console::WriteLine( "Is the source file readable? {0}", (source->CanRead ? (String^)"true" : "false") );
Console::WriteLine( "Creating new IsolatedStorageFileStream for Archive." );
// Open or create a writable file.
IsolatedStorageFileStream^ target = gcnew IsolatedStorageFileStream( String::Concat("Archive\\",this->userName),FileMode::OpenOrCreate,FileAccess::Write,FileShare::Write,isoFile );
IsolatedStorageFileStream source =
new IsolatedStorageFileStream(this.userName, FileMode.OpenOrCreate,
isoFile);
// This is the stream from which data will be read.
Console.WriteLine("Is the source file readable? " + (source.CanRead ? "true" : "false"));
Console.WriteLine("Creating new IsolatedStorageFileStream for Archive.");
// Open or create a writable file.
IsolatedStorageFileStream target =
new IsolatedStorageFileStream("Archive\\ " + this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.Write,
isoFile);
' Open or create a writable file.
Dim target As New IsolatedStorageFileStream("Archive\ " & Me.userName, _
FileMode.OpenOrCreate, FileAccess.Write, FileShare.Write, isoFile)
Açıklamalar
mode
parametresi, yeni bir dosyanın oluşturulup oluşturulmayacağını, mevcut bir dosyanın kullanılıp kullanılmayacağını vb. gösterir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesi derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
tarafından belirtilen dosya paylaşım modunu share
kullanarak belirtilen dosyasında tarafından belirlenen mode
access
path
dosyasına erişim veren sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
Örnekler
Aşağıdaki kod örneği bu oluşturucunun kullanımını gösterir. Bu örneğin tam bağlamı için genel bakışa IsolatedStorageFileStream bakın.
// Retrieve an IsolatedStorageFile for the current Domain and Assembly.
IsolatedStorageFile^ isoFile = IsolatedStorageFile::GetStore( static_cast<IsolatedStorageScope>(IsolatedStorageScope::User | IsolatedStorageScope::Assembly | IsolatedStorageScope::Domain), (Type^)nullptr, nullptr );
IsolatedStorageFileStream^ isoStream = gcnew IsolatedStorageFileStream( this->userName,FileMode::Open,FileAccess::ReadWrite,isoFile );
// Retrieve an IsolatedStorageFile for the current Domain and Assembly.
IsolatedStorageFile isoFile =
IsolatedStorageFile.GetStore(IsolatedStorageScope.User |
IsolatedStorageScope.Assembly |
IsolatedStorageScope.Domain,
null,
null);
IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream("substituteUsername",
System.IO.FileMode.Open,
System.IO.FileAccess.Read,
System.IO.FileShare.Read);
' Retrieve an IsolatedStorageFile for the current Domain and Assembly.
Dim isoFile As IsolatedStorageFile = _
IsolatedStorageFile.GetStore(IsolatedStorageScope.User _
Or IsolatedStorageScope.Assembly _
Or IsolatedStorageScope.Domain, Nothing, Nothing)
Dim isoStream As New IsolatedStorageFileStream("substituteUsername", System.IO.FileMode.Open, _
System.IO.FileAccess.Read, System.IO.FileShare.Read)
Açıklamalar
Kullanılan yalıtılmış deponun kapsamı, geçerli yürüten derlemenin kimliğine ve üzerinde çalıştığı uygulama etki alanına göre belirlenmiştir. Bu depo yalnızca nesnenin IsolatedStorageFileStream ömrü boyunca açık kalır. Farklı bir yalıtılmış depolama kapsamı belirtmek veya deponun açık kalmasına izin vermek için (birden çok IsolatedStorageFileStream nesne açılabilir), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesini derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
tarafından belirtilen içinde belirtilen dosyasına, belirtilen dosyasıyla ve tarafından belirtilen access
mode
bağlamında erişim veren sınıfının yeni bir örneğini isf
IsolatedStorageFileStreamIsolatedStorageFile başlatır.path
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, isf As IsolatedStorageFile)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
öğesinin IsolatedStorageFile açıldığı yer IsolatedStorageFileStream.
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Yalıtılmış mağaza kapatıldı.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
isf
kotası yok.
Örnekler
Aşağıdaki kod örneği bu oluşturucunun kullanımını gösterir. Bu örneğin tam bağlamı için genel bakışa IsolatedStorageFileStream bakın.
IsolatedStorageFile^ isoFile;
isoFile = IsolatedStorageFile::GetUserStoreForDomain();
// Open or create a writable file.
IsolatedStorageFileStream^ isoStream = gcnew IsolatedStorageFileStream( this->userName,FileMode::OpenOrCreate,FileAccess::Write,isoFile );
StreamWriter^ writer = gcnew StreamWriter( isoStream );
writer->WriteLine( this->NewsUrl );
writer->WriteLine( this->SportsUrl );
// Calculate the amount of space used to record the user's preferences.
double d = isoFile->CurrentSize / isoFile->MaximumSize;
Console::WriteLine( "CurrentSize = {0}", isoFile->CurrentSize.ToString() );
Console::WriteLine( "MaximumSize = {0}", isoFile->MaximumSize.ToString() );
writer->Close();
isoFile->Close();
isoStream->Close();
return d;
IsolatedStorageFile isoFile;
isoFile = IsolatedStorageFile.GetUserStoreForDomain();
// Open or create a writable file.
IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream(this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
isoFile);
StreamWriter writer = new StreamWriter(isoStream);
writer.WriteLine(this.NewsUrl);
writer.WriteLine(this.SportsUrl);
// Calculate the amount of space used to record the user's preferences.
double d = isoFile.CurrentSize / isoFile.MaximumSize;
Console.WriteLine("CurrentSize = " + isoFile.CurrentSize.ToString());
Console.WriteLine("MaximumSize = " + isoFile.MaximumSize.ToString());
// StreamWriter.Close implicitly closes isoStream.
writer.Close();
isoFile.Dispose();
isoFile.Close();
return d;
Dim isoFile As IsolatedStorageFile
isoFile = IsolatedStorageFile.GetUserStoreForDomain()
' Open or create a writable file.
Dim isoStream As New IsolatedStorageFileStream(Me.userName, FileMode.OpenOrCreate, _
FileAccess.Write, isoFile)
Dim writer As New StreamWriter(isoStream)
writer.WriteLine(Me.NewsUrl)
writer.WriteLine(Me.SportsUrl)
' Calculate the amount of space used to record the user's preferences.
Dim d As Double = Convert.ToDouble(isoFile.CurrentSize) / Convert.ToDouble(isoFile.MaximumSize)
Console.WriteLine(("CurrentSize = " & isoFile.CurrentSize.ToString()))
Console.WriteLine(("MaximumSize = " & isoFile.MaximumSize.ToString()))
' StreamWriter.Close implicitly closes isoStream.
writer.Close()
isoFile.Dispose()
isoFile.Close()
Return d
Açıklamalar
mode
parametresi, yeni bir dosyanın mı oluşturulması gerektiğini yoksa mevcut bir dosyanın mı kullanılacağını gösterir.
access
parametresi salt okunur, okuma/yazma ve salt yazma içerir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesi derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
tarafından belirtilen ile belirtilen dosya paylaşım modunu share
kullanarak belirtilen dosyasında tarafından belirlenen path
mode
dosyasına access
erişim veren sınıfının yeni bir örneğini IsolatedStorageFileStreambuffersize
başlatır.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, int bufferSize);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * int -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, bufferSize As Integer)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
- bufferSize
- Int32
FileStream Arabellek boyutu.
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
Açıklamalar
Kullanılan yalıtılmış deponun kapsamı, geçerli yürüten derlemenin kimliğine ve üzerinde çalıştığı uygulama etki alanına göre belirlenmiştir. Bu depo yalnızca nesnenin IsolatedStorageFileStream ömrü boyunca açık kalır. Farklı bir yalıtılmış depolama kapsamı belirtmek veya deponun açık kalmasına izin vermek için (birden çok IsolatedStorageFileStream nesne açılabilir), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
mode
parametresi, yeni bir dosyanın mı oluşturulması gerektiğini yoksa mevcut bir dosyanın mı kullanılacağını gösterir.
access
parametresi salt okunur, okuma/yazma ve salt yazma içerir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesi derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
, tarafından path
belirtilen dosya paylaşım modunu ve tarafından belirtilen mode
bağlamında kullanarak belirtilen dosyasında , tarafından belirlenen dosyasına access
erişim veren sınıfının yeni bir örneğini IsolatedStorageFileIsolatedStorageFileStreamisf
başlatır.share
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, isf As IsolatedStorageFile)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
öğesinin IsolatedStorageFile açıldığı yer IsolatedStorageFileStream.
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
isf
kotası yok.
Örnekler
Aşağıdaki kod örneği bu oluşturucunun kullanımını gösterir. Bu örneğin tam bağlamı için genel bakışa IsolatedStorageFileStream bakın.
// This is the stream to which data will be written.
IsolatedStorageFileStream^ source = gcnew IsolatedStorageFileStream( this->userName,FileMode::OpenOrCreate,isoFile );
// This is the stream from which data will be read.
Console::WriteLine( "Is the source file readable? {0}", (source->CanRead ? (String^)"true" : "false") );
Console::WriteLine( "Creating new IsolatedStorageFileStream for Archive." );
// Open or create a writable file.
IsolatedStorageFileStream^ target = gcnew IsolatedStorageFileStream( String::Concat("Archive\\",this->userName),FileMode::OpenOrCreate,FileAccess::Write,FileShare::Write,isoFile );
IsolatedStorageFileStream source =
new IsolatedStorageFileStream(this.userName, FileMode.OpenOrCreate,
isoFile);
// This is the stream from which data will be read.
Console.WriteLine("Is the source file readable? " + (source.CanRead ? "true" : "false"));
Console.WriteLine("Creating new IsolatedStorageFileStream for Archive.");
// Open or create a writable file.
IsolatedStorageFileStream target =
new IsolatedStorageFileStream("Archive\\ " + this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.Write,
isoFile);
' Open or create a writable file.
Dim target As New IsolatedStorageFileStream("Archive\ " & Me.userName, _
FileMode.OpenOrCreate, FileAccess.Write, FileShare.Write, isoFile)
Açıklamalar
mode
parametresi, yeni bir dosyanın mı oluşturulması gerektiğini yoksa mevcut bir dosyanın mı kullanılacağını gösterir.
access
parametresi salt okunur, okuma/yazma ve salt yazma içerir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesi derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32, IsolatedStorageFile)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
tarafından belirtilen dosya ile belirtilen dosya paylaşım modunu share
buffersize
ve tarafından belirtilen mode
bağlamında isf
IsolatedStorageFile kullanarak belirtilen dosyasında tarafından belirlenen path
dosyaya access
erişim veren sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, int bufferSize, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
public IsolatedStorageFileStream (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * int * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, bufferSize As Integer, isf As IsolatedStorageFile)
Parametreler
- path
- String
Yalıtılmış depolamadaki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
- bufferSize
- Int32
FileStream Arabellek boyutu.
öğesinin IsolatedStorageFile açıldığı yer IsolatedStorageFileStream.
Özel durumlar
Kötü path
şekillendirilmiş.
, path
şeklindedir null
.
Dosya bulunamadı ve mode
olarak ayarlandı Open.
isf
kotası yok.
Örnekler
Aşağıdaki kod örneği bu oluşturucunun kullanımını gösterir. Bu örneğin tam bağlamı için genel bakışa IsolatedStorageFileStream bakın.
// Open or create a writable file, no larger than 10k
IsolatedStorageFileStream^ isoStream = gcnew IsolatedStorageFileStream( this->userName,FileMode::OpenOrCreate,FileAccess::Write,FileShare::Write,10240,isoFile );
// Open or create a writable file with a maximum size of 10K.
IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream(this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.Write,
10240,
isoFile);
' Open or create a writable file with a maximum size of 10K.
Dim isoStream As New IsolatedStorageFileStream(Me.userName, FileMode.OpenOrCreate, _
FileAccess.Write, FileShare.Write, 10240, isoFile)
Açıklamalar
mode
parametresi, yeni bir dosyanın mı oluşturulması gerektiğini yoksa mevcut bir dosyanın mı kullanılacağını gösterir.
access
parametresi salt okunur, okuma/yazma ve salt yazma içerir.
Dikkat
Belirli bir kültürel ayara sahip bir karakter kümesi derleyip aynı karakterleri farklı bir kültürel ayarla aldığınızda, karakterler yorumlanamayabilir ve özel durumun oluşturulmasına neden olabilir.