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 } HierarchySystem.Object System.ValueType System.Enum(System.IComparable, System.IFormattable , System.IConvertible) SeekOrigin Passed ToBinaryWriter.Seek( ) , Stream.Seek( ) |