CSharpUtils.Streams.SliceStream.Seek C# (CSharp) Метод

Seek() публичный Метод

Seeks the SliceStream without altering the original Stream.
public Seek ( long offset, SeekOrigin origin ) : long
offset long Offset to seek
origin SeekOrigin Origin for the seeking
Результат long
		public override long Seek(long offset, SeekOrigin origin)
		{
			//Console.WriteLine("Seek(offset: {0}, origin: {1})", offset, origin);
			switch (origin)
			{
				case SeekOrigin.Begin:
					Position = offset;
					break;
				case SeekOrigin.Current:
					Position = Position + offset;
					break;
				case SeekOrigin.End:
					Position = Length + offset;
					break;
			}
			//Console.WriteLine("   {0}", Position);
			return Position;
		}