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 IsolatedStorageFileStream yeni bir örneğini başlatır ve istenen türüyle |
IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) |
tarafından belirlenen dosyaya, belirtilen içinde ve tarafından belirtilen |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare) |
tarafından belirtilen dosya paylaşım modunu |
IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile) |
belirtilen dosyasında ve tarafından belirtilen |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32) |
ile belirtilen dosya paylaşım modunu |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile) |
tarafından belirlenen |
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32, IsolatedStorageFile) |
tarafından belirlenen |
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ış depolama içindeki dosyanın göreli yolu.
Özel durumlar
Kötü path
biçimlendirilmiş.
şeklindedir path
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 içinde ç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 nesnenin açılabilmesi için), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
mode
parametresi yeni bir dosyanın oluşturulup oluşturulmayacağını, var olan 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 bir ö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 IsolatedStorageFileStream yeni bir örneğini 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ış depolama içindeki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
Özel durumlar
Kötü path
biçimlendirilmiş.
şeklindedir path
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 içinde ç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 nesnenin açılabilmesi için), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
mode
parametresi, yeni bir dosyanın mı oluşturulacağı yoksa var olan 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
tarafından belirlenen dosyaya, belirtilen içinde ve tarafından belirtilen path
bağlamında erişim veren sınıfının yeni bir örneğini IsolatedStorageFileIsolatedStorageFileStreamisf
başlatır.mode
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ış depolama içindeki dosyanın göreli yolu.
öğesinin IsolatedStorageFile açıldığı yer IsolatedStorageFileStream.
Özel durumlar
Kötü path
biçimlendirilmiş.
şeklindedir path
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ı, var olan 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 path
mode
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);
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ış depolama içindeki dosyanın göreli yolu.
- access
- FileAccess
Değerlerin bit düzeyinde birleşimi FileAccess .
Özel durumlar
Kötü path
biçimlendirilmiş.
şeklindedir path
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 içinde ç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 nesnenin açılabilmesi için), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
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 bir özel durumun oluşturulmasına neden olabilir.
Şunlara uygulanır
IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile)
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
- Kaynak:
- IsolatedStorageFileStream.cs
belirtilen dosyasında ve tarafından belirtilen mode
bağlamında tarafından belirlenen path
dosyaya erişim veren sınıfının yeni bir örneğini IsolatedStorageFileIsolatedStorageFileStreamisf
başlatır.access
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ış depolama içindeki 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
biçimlendirilmiş.
şeklindedir path
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şturulacağı yoksa var olan 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
ile belirtilen dosya paylaşım modunu share
kullanarak belirtilen dosyasında tarafından belirlenen path
mode
dosyaya 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ış depolama içindeki 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
biçimlendirilmiş.
şeklindedir path
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 içinde ç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 nesnenin açılabilmesi için), nesneyi IsolatedStorageFile kabul eden oluşturucunun biçimini kullanın.
mode
parametresi, yeni bir dosyanın mı oluşturulacağı yoksa var olan 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 belirlenen path
dosyaya erişim veren sınıfının yeni bir örneğini IsolatedStorageFileStream başlatır. Belirtilen mode
dosyasında, tarafından belirtilen dosya access
paylaşım modunu ve tarafından share
isf
belirtilen bağlamında IsolatedStorageFile kullanılır.
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ış depolama içindeki 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
biçimlendirilmiş.
şeklindedir path
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şturulacağı yoksa var olan 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 belirlenen path
dosyaya belirtilen dosyasında erişim veren sınıfının yeni bir örneğiniIsolatedStorageFileStream, tarafından belirtilen dosya ile belirtilen dosya access
paylaşım modunu ve tarafından belirtilen buffersize
share
bağlamında IsolatedStorageFileisf
kullanarak başlatır.mode
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ış depolama içindeki 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
biçimlendirilmiş.
şeklindedir path
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şturulacağı yoksa var olan 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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin