Stream.Position Propriedade

Definição

Quando substituído em uma classe derivada, obtém ou define a posição dentro do fluxo atual.When overridden in a derived class, gets or sets the position within the current stream.

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

Valor da propriedade

A posição atual no fluxo.The current position within the stream.

Exceções

Ocorre um erro de E/S.An I/O error occurs.

O fluxo não dá suporte à busca.The stream does not support seeking.

Foram chamados métodos depois que o fluxo foi fechado.Methods were called after the stream was closed.

Comentários

O fluxo deve dar suporte à busca para obter ou definir a posição.The stream must support seeking to get or set the position. Use a propriedade CanSeek para determinar se o fluxo dá suporte à busca.Use the CanSeek property to determine whether the stream supports seeking.

Há suporte para a busca de qualquer local além do comprimento do fluxo.Seeking to any location beyond the length of the stream is supported.

A propriedade Position não acompanha o número de bytes do fluxo que foram consumidos, ignorados ou ambos.The Position property does not keep track of the number of bytes from the stream that have been consumed, skipped, or both.

Aplica-se a

Veja também