This enumeration is used by the Stream.Seek( ) method. You can specify that you want to seek either from the beginning with Begin , from the current position with Current , or end with End . public enum SeekOrigin { Begin = 0 , Current = 1 , End = 2 } Hierarchy System.Object Passed ToBinaryWriter.Seek( ) , Stream.Seek( ) |