Edit

Share via


IsolatedStorageFileStream.Position Property

Definition

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

C#
public override long Position { get; set; }

Property Value

The current position of this IsolatedStorageFileStream object.

Exceptions

The position cannot be set to a negative number.

Examples

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

C#
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);

Remarks

Setting this property works when the CanSeek property is true.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0