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 Position veri yazmak için özelliğini kullanır.

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

Bu özelliğin ayarlanması özelliği olduğunda CanSeektrueçalışır.

Şunlara uygulanır