IsolatedStorageFileStream.Position Property

 

Gets or sets the current position of the current IsolatedStorageFileStream object.

Namespace:   System.IO.IsolatedStorage
Assembly:  mscorlib (in mscorlib.dll)

public override long Position { get; set; }

Property Value

Type: System.Int64

The current position of this IsolatedStorageFileStream object.

Exception Condition
ArgumentOutOfRangeException

The position cannot be set to a negative number.

Setting this property works when the CanSeek property is true.

The following code example uses the Position property to write data to a file.

Console.WriteLine("Writing data to the new file.");
while (source.Position < source.Length)
{
    inputChar = (byte)source.ReadByte();
    target.WriteByte(inputChar);
}

// Determine the size of the IsolatedStorageFileStream
// by checking its Length property.
Console.WriteLine("Total Bytes Read: " + source.Length);

Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top
Show: