IsolatedStorageFileStream::CanRead Property
Gets a Boolean value indicating whether the file can be read.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System::Booleantrue if an IsolatedStorageFileStream object can be read; otherwise, false.
Use this property to determine whether the IsolatedStorageFileStream object can be read.
The following code example demonstrates how you could use the CanRead property, as a check to see whether a stream can be read before calling the Read or BeginRead methods. For the complete context of this example, see the IsolatedStorageFileStream overview.
// 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 );
Available since 10
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0