Aracılığıyla paylaş


IsolatedStorageFileStream.Position Özellik

Tanım

Geçerli IsolatedStorageFileStream nesnenin geçerli konumunu alır veya ayarlar.

public:
 virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long

Özellik Değeri

Bu IsolatedStorageFileStream nesnenin geçerli konumu.

Özel durumlar

Konum negatif bir sayıya ayarlanamaz.

Örnekler

Aşağıdaki kod örneği, bir dosyaya veri yazmak için özelliğini kullanır Position .

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

// Determine the size of the IsolatedStorageFileStream
// by checking its Length property.
Console::WriteLine( "Total Bytes Read: {0}", source->Length.ToString() );
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);
Console.WriteLine("Writing data to the new file.")
While source.Position < source.Length
    inputChar = CByte(source.ReadByte())
    target.WriteByte(inputChar)
End While

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

Açıklamalar

Özelliği olduğunda truebu özelliğin CanSeek ayarlanması çalışır.

Şunlara uygulanır