UnmanagedMemoryStream.Position Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a posição atual num fluxo.
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
Valor de Propriedade
A posição atual no riacho.
Exceções
O riacho está fechado.
A posição é definida para um valor inferior a zero, ou a posição é maior do que Int32.MaxValue ou resulta em overflow quando adicionada ao ponteiro atual.
Observações
Quando um fluxo é inicializado, esta propriedade é definida para zero.
Embora possas definir a posição do riacho para além da capacidade do riacho, não conseguirás aceder a essa área usando os Read métodos and Write . Read devolve 0 e Write lança um NotSupportedException. Este suporte destina-se principalmente à compatibilidade de design e código com operações básicas de fluxo.